diff --git a/profile/README.md b/profile/README.md index cca387b..4f898c0 100644 --- a/profile/README.md +++ b/profile/README.md @@ -124,6 +124,7 @@ New to Cycles? Start with the protocol, then choose the implementation surface y - [cycles-openai-agents](https://github.com/runcycles/cycles-openai-agents) — Budget, risk and runtime authority for the OpenAI Agents SDK - [cycles-openclaw-budget-guard](https://github.com/runcycles/cycles-openclaw-budget-guard) — OpenClaw plugin for budget-aware model and tool execution - [cycles-spring-ai-starter](https://github.com/runcycles/cycles-spring-ai-starter) — Budget, risk and runtime authority for Spring AI Agents (ChatClient) +- [cycles-ap2-python](https://github.com/runcycles/cycles-ap2-python) — Cycles runtime authority guard for Google AP2 — reserve, commit, release around AP2 payment mandates - [langchain-runcycles](https://github.com/runcycles/langchain-runcycles) — LangChain agent middleware, pre-tool-call authorization, per-tenant budget enforcement - [integration-examples-py](https://github.com/runcycles/cycles-client-python/tree/main/examples) — Integration examples (Python): OpenAI, Anthropic, LangChain, FastAPI - [integration-examples-ts](https://github.com/runcycles/cycles-client-typescript/tree/main/examples) — Integration examples (TypeScript): LangChain.js, Vercel AI, AWS Bedrock, Google