Reset Agent Proxy as a LiteLLM-backed trajectory and observability platform #40
Labels
No labels
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/agent-proxy#40
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Reset the Agent Proxy repository charter around the direction captured in coilyco-bridge/agentic-os-hardware#36:
This is a new work item. Historical issues remain closed evidence and must not be reopened or repurposed.
Why now
The repository has delivered a useful reliability proxy, but its current identity and roadmap lag the later product thesis:
models.py,upstream.py,queue.py, andresilience.pyimplement substantial commodity gateway behavior.docs/ROADMAP.mdstill places data persistence in an unspecified future phase.Scope
This issue is the repository-level architecture and work-graph reset. It should not perform the full LiteLLM migration or choose and deploy a production database.
Update the repository charter
Add an architecture v2 document
Define:
Draft trajectory contract v1
Document a versioned event envelope covering:
Use standard OpenTelemetry and GenAI attributes where they fit. Keep custom
agentproxy.*fields for the domain-specific joins that standards do not express.Inventory current code
Classify the major components as:
At minimum cover
models.py,upstream.py,queue.py,resilience.py,analysis.py,obs.py, andskill_use.py.File fresh implementation issues
Create new, dependency-ordered Agent Proxy issues for:
Do not reopen old issues for any of these tracks. Cross-link historical issues only as evidence.
Constraints
docs/FEATURES.md.Acceptance criteria
Canonical-plan companion: coilyco-bridge/agentic-os-hardware#36. Agent Proxy #40 should keep its architecture v2 and downstream issues aligned with the aosh source-of-truth correction, without reopening historical tickets.
WARDED_WORKFLOW: done ✅
details
review summary: charter, architecture v2, trajectory contract v1, migration inventory, and dependency-ordered downstream issues #41 through #47 landed on main.
workflow: merge-remote-main; review summary: in-container review gate intentionally skipped by the temporary ward default pending brokered QA.
retrospective: this felt like a clean architectural reset that preserved the working reliability tap while making the next boundaries explicit.
confidence: high.
surprises: the repository type check has pre-existing skill-use typing failures under the freshly resolved Python 3.13 toolchain. Tests, Ruff, Black, daemonless boot probe, and import smoke passed.
follow-ups: execute #41 and #42 in parallel, then follow the documented retention and materialization dependencies.
WARDED_WORKFLOW: reservation-released
release details
Run finished with
WARDED_WORKFLOW: done ✅.ward container reapreleased containerengineer-codex-agent-proxy-40(--harness codex): the terminal outcome supersedes the reservation, so a later redispatch no longer needs--override-reservation.— Codex, via
ward agent