Skip to content

feat: add OpenAI Agents SDK integration#842

Open
DK09876 wants to merge 1 commit intomainfrom
feat/openai-agents-integration
Open

feat: add OpenAI Agents SDK integration#842
DK09876 wants to merge 1 commit intomainfrom
feat/openai-agents-integration

Conversation

@DK09876
Copy link
Copy Markdown
Contributor

@DK09876 DK09876 commented Apr 2, 2026

Summary

  • Adds hindsight-openai-agents package providing FunctionTool instances for OpenAI Agents SDK agents
  • Three tools: hindsight_retain, hindsight_recall, hindsight_reflect via @function_tool decorator
  • create_hindsight_tools() factory with full parameter set (budget, tags, metadata, document_id, etc.)
  • Global configure() / env var fallback for connection settings
  • 31 unit tests, all passing
  • Docs page, SVG icon, integrations.json entry, release script update

Test plan

  • uv run pytest tests/ -v — 31 tests passing
  • uv run ruff check . && uv run ruff format --check . — clean
  • E2E test against running Hindsight server
  • Verify docs page renders correctly

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant