Skip to content

Agents - support agent registration + discovery (A2A spec) - #16615

Merged
10 commits merged into
mainfrom
litellm_dev_11_13_2025_p1
Nov 15, 2025
Merged

10 commits merged into
mainfrom
litellm_dev_11_13_2025_p1

Conversation

@ghost

@ghost ghost commented Nov 14, 2025

Copy link
Copy Markdown

Title

Agents - support agent registration + discovery

Relevant issues

Closes #11672

Pre-Submission checklist

Please complete all items before asking a LiteLLM maintainer to review your PR

  • I have Added testing in the tests/litellm/ directory, Adding at least 1 test is a hard requirement - see details
  • I have added a screenshot of my new test passing locally
  • My PR passes all unit tests on make test-unit
  • My PR's scope is as isolated as possible, it only solves 1 specific problem

Type

🆕 New Feature

Changes

  • working registry for agents
  • working endpoint for getting registered agents
    • key should only see agents assigned to it (or team - if team key)
  • working endpoint for registering agent via api
    • CRUD for agents
    • working background sync with db for config + db endpoints
  • working endpoint for making agent card public

@vercel

vercel Bot commented Nov 14, 2025 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
litellm Ready Ready Preview Comment Nov 15, 2025 2:24am

@ghost ghost changed the title Agents - support agent registration + discovery Agents - support agent registration + discovery (A2A spec) Nov 14, 2025
@ghost
ghost merged commit 8097faf into main Nov 15, 2025
8 of 22 checks passed
@ghost
ghost deleted the litellm_dev_11_13_2025_p1 branch November 15, 2025 02:26
fzowl pushed a commit to fzowl/litellm that referenced this pull request Jun 24, 2026
…6615)

* fix: initial commit adding types

* refactor: refactor to include agent registry

* feat(agents/): endpoints.py

working endpoint for agent discovery

* feat(agent_endpoints/endpoints.py): add permission management logic to agents endpoint

* feat: public endpoint for showing publicly discoverable agents

* feat: make /public/agent_hub discoverable

* feat(agent_endpoints/endpoints.py): working create agent endpoint

adds dynamic agent registration to the proxy

* feat: working crud endpoints

* feat: working multi-instance create/delete agents

* feat(migration.sql): add migration for agents table
This pull request was closed.

This branch was successfully deployed

1 active deployment
Preview — ae4781a3 Deployed Nov 15, 2025 by vercel[bot]
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.

0 participants