Tags: StreetLamb/tribe
Tags
Create Public API Endpoints for Streaming Team Responses and Retrievi… …ng Thread Data via API Key (#137) * Create apikey table * Add create apikey route * Add route to read api keys * Add route to delete api key * Add route to stream response from team using api key * Generate clients for new routes * Change ApiKeyIn model name to ApiKeyCreate for consistency * Fix created_at col to have timezone and description col to be nullable=true for apikey table * Fix create_api_key route so if description is whitespace only or empty string it will be None * Add component consisting of readonly input + copy button * Create add api key modal component * Dont allow close on overlay click and remove close button from AppApiKey modal * Add descriptive docstring for public_stream route * Add 'Configure' tab * Create dep for checking if api key belong to team. Rename 'id' param to 'team_id' for public_stream so its consistent with other routes * Create public read thread route * Fix EditMember modal so it does not crash it an invalid modelProvider is specified * Update readme to mention public api endpoints * Fix mypy issues * Fix import error * Update publicStream parameter names
Refactor to use enhanced postgres checkpointer (#117) * Upgrade langgraph version to v0.2.3. Add langgraph-checkpoint-postgres * Update models for new checkpointer * Create migration file for new checkpointer * Refactor code to use new AsyncPostgresSaver. Delete old PostgresSaver class.
PreviousNext