{"record":{"id":"6a0841f85561a870","repo":"chroma-core/chroma","slug":"invalid-credentials-token-not-found","errorCode":null,"errorMessage":"Invalid credentials: Token not found}","messagePattern":"Invalid credentials: Token not found\\}","errorType":"exception","errorClass":"AuthError","httpStatus":null,"severity":"error","filePath":"chromadb/auth/token_authn/__init__.py","lineNumber":210,"sourceCode":"    )\n    @override\n    def authenticate_or_raise(self, headers: Dict[str, str]) -> UserIdentity:\n        try:\n            if self._token_transport_header.value.lower() not in headers.keys():\n                raise AuthError(\n                    f\"Authorization header '{self._token_transport_header.value}' not found\"\n                )\n            token = headers[self._token_transport_header.value.lower()]\n            if self._token_transport_header == TokenTransportHeader.AUTHORIZATION:\n                if not token.startswith(\"Bearer \"):\n                    raise AuthError(\"Bearer not found in Authorization header\")\n                token = re.sub(r\"^Bearer \", \"\", token)\n\n            token = token.strip()\n            _check_token(token)\n\n            if token not in self._token_user_mapping:\n                raise AuthError(\"Invalid credentials: Token not found}\")\n\n            user_identity = UserIdentity(\n                user_id=self._token_user_mapping[token][\"id\"],\n                tenant=self._token_user_mapping[token][\"tenant\"],\n                databases=self._token_user_mapping[token][\"databases\"],\n            )\n            return user_identity\n        except AuthError as e:\n            logger.debug(\n                f\"TokenAuthenticationServerProvider.authenticate failed: {repr(e)}\"\n            )\n        except Exception as e:\n            tb = traceback.extract_tb(e.__traceback__)\n            # Get the last call stack\n            last_call_stack = tb[-1]\n            line_number = last_call_stack.lineno\n            filename = last_call_stack.filename\n            logger.debug(","sourceCodeStart":192,"sourceCodeEnd":228,"githubUrl":"https://github.com/chroma-core/chroma/blob/aecdd12c8a891610db8653630b066b32ceb678b5/chromadb/auth/token_authn/__init__.py#L192-L228","documentation":"Error \"Invalid credentials: Token not found}\" thrown in chroma-core/chroma.","triggerScenarios":"Thrown at chromadb/auth/token_authn/__init__.py:210 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"aecdd12c8a891610db8653630b066b32ceb678b5","analyzedAt":"2026-08-16T21:53:27.228Z","schemaVersion":2},"datasetVersion":"2026-08-16T23:17:17.608Z"}