You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**AgentRunner**: Core execution loop with injected decision function
41
+
42
+
**Tests:**
43
+
- 133 unit tests covering runner, budgets, approvals, and schemas
44
+
- All tests passing
45
+
17
46
## Consequences
18
47
19
48
- The runner is deliberately model-agnostic and uses an injected decision function.
@@ -25,3 +54,13 @@ Use a small Python standard-library harness as the P0 foundation. The implementa
25
54
Multi-agent orchestration has been implemented across P1-r2 and P1-r3: `ManagedRuntimeAdapter` protocol and `ManagedAgentRunner` (`teaagent/managed_runtime.py`), `A2ADispatcher` for in-process routing, `A2ADiscoveryServer` for `/.well-known/agent.json` discovery, `A2AClient` for HTTP task delegation, and `FederatedAgentRegistry` for TTL-cached remote registry pulls (`teaagent/agentcard.py`).
26
55
27
56
MCP streamable HTTP transport is implemented in `teaagent/mcp_http` (see ADR 0005) with stdio transport in `teaagent/mcp_server.py`.
57
+
58
+
## Updates
59
+
60
+
**2026-05-22 00:27:39 +0800** - Harden ANP federation and opencodezen-go extraction
0 commit comments