Ishaan Jaff
|
b78f4c924c
|
[Fix] A2a Agent Gateway Fixes - A2A agents deployed with localhost/internal URLs in their agent cards (e.g., http://0.0.0.0:8001/) (#20604)
* v1 card resolver fix
* fix: is_localhost_or_internal_url
* fix code
* test_fix_agent_card_url_replaces_localhost
* test restruct
* test_a2a_non_streaming
* test agnts
* add exception handling
* init errors
* add localhost retry
* add agent_testing
* test_a2a_non_streaming
* _build_streaming_logging_obj
* code qa fixes
* test_card_resolver_fallback_from_new_to_old_path
* fix linting
|
2026-02-06 15:02:34 -08:00 |
|
Ishaan Jaff
|
3ef475b70e
|
[Fix] A2a Gateway - Allow supporting old A2a card formats (#19949)
* fix: LiteLLMA2ACardResolver
* fix: LiteLLMA2ACardResolver
* feat: .well-known/agent.json
* test_card_resolver_fallback_from_new_to_old_path
|
2026-01-28 15:02:08 -08:00 |
|
Ishaan Jaff
|
3054b6ea60
|
[Feat] A2A Gateway - allow adding Azure Foundry Agents on UI (#17909)
* add CostConfigFields
* add CostConfigFields
* add output_cost_per_token
* refactor table
* add agent cost view
* add azure foundry fields
* add foundry logo
* fix: clean error
* fix utils
* fix agent edi
* add easter egg
* fix order
* test_handle_streaming_forwards_api_key
* fix forward api key down
* fix a2a send msg
* add A2a comparison on compare playground
* fix chat ui
* fix bedrock agentcore stream
|
2025-12-12 16:38:04 -08:00 |
|
Ishaan Jaff
|
4a7437ba5f
|
[Feat] Agent Gateway - allow adding langgraph, bedrock agent core agents (#17802)
* fix: langgraph bridge streaming
* add public/agents/fields
* test_a2a_completion_bridge_non_streaming
* TestA2AStreamingTransformation
* AgentCredentialFieldMetadata
* add new logo
* refactor add agent
* fix add dynamic fields
* feat allow adding langgraph agent
* add langgraph provider
* stash
* add AgentCreateInfo
* agent_create_fields
* fix fields
* test_a2a_completion_bridge_bedrock_agentcore
* test_a2a_completion_bridge_bedrock_agentcore
* add public endpoints
* fix a2a endpoints
* fix dynamic fields
|
2025-12-10 19:13:50 -08:00 |
|
Ishaan Jaff
|
059fedbed5
|
[Feat] Agent Gateway - Track agent_id in SpendLogs (#17795)
* add agent_id in metadata in spend logs
* add agent_id in SpendLogsPayload
* add agent_id in SpendLogsPayload
* add _set_agent_id_on_logging_obj
* add agent id tracking in SpendLogs
* add agent id in spend logs
* fix create_a2a_client
* test_asend_message_passes_agent_id_to_callback
* test_get_logging_payload_includes_agent_id_from_kwargs
* test_asend_message_streaming_triggers_callbacks
* fix asend_message_streaming
* asend_message_streaming
* A2AStreamingIterator
* _handle_stream_message
* test_asend_message_streaming_propagates_metadata
|
2025-12-10 16:09:56 -08:00 |
|
Ishaan Jaff
|
49b91c4a35
|
[Feat] A2a gateway - Add cost per token pricing (#17780)
* fix calculate_a2a_cost
* add cost_per_query
* add test_asend_message_uses_cost_per_query
* fix: _initialize_slack_alerting_jobs
* feat: add token tracking for agents invoke
* add A2ARequestUtils
* add _set_usage_on_logging_obj
* test_asend_message_token_tracking
* add _handle_a2a_response_logging
* test_asend_message_streaming_token_tracking
* add A2AStreamingIterator
* add cost calculator for agents
* test_asend_message_uses_input_output_cost_per_token
* docs gix
|
2025-12-10 13:08:15 -08:00 |
|
Ishaan Jaff
|
7a33579af6
|
[Feat] Agent Gateway - Add cost per query for agent invocations (#17774)
* fix calculate_a2a_cost
* add cost_per_query
* add test_asend_message_uses_cost_per_query
* fix: _initialize_slack_alerting_jobs
|
2025-12-10 10:43:52 -08:00 |
|