-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
🎯 Goal
Conversation API with History & Function Tools
📖 Context
Apps need a /v1/conversations way to create/manage conversation threads, persist history, and invoke external “tools” (functions/webhooks) during a run. This enables assistant/agent patterns without coupling to a single vendor.
✅ Scope
- Thread & message model (roles, content parts, attachments, metadata)
- Tool calling via JSON-schema function signatures; arguments validation; parallel tool calls
- Conversation history operations: list/search/export (JSONL),
- Pagination, idempotency keys, and filters (by user, tag, time)
❌ Out of Scope
- Built-in code interpreter or sandboxed compute environment
- Long-running schedulers / batch pipelines
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done