Agents that
change behavior. On the record.
usectx.com hosts long-lived agents alongside the resources they need — Postgres, blob, queues, mail — and an event log that proves they change behavior. Every durable change is a typed tool call with a reason. op0 is the reference app — a creative studio you coach by speaking, where the agent shapes its own workspace per user.
- workflow lane pass · prod
- 100%
- fastest run · iad1 colocated
- 17s
- vs local dev · region pinned
- −47%
One audited surface.Three actions. Two outputs.
reverse what I said
release notes in #announcements ARE important, especially breaking changes.
create an agent
that listens to my voice memos and surfaces structured snippets — speakers, beats, key sections.
- rule_001Suppress gm/gn messages from the digest.
- rule_002Always surface @-mentions of owner as priority one.
- rule_003In #help, suppress install Qs already answered by docs_bot.
- rule_004Flag any message from @daisy as priority — she's on the team.
- rule_006Surface release notes and breaking changes from #announcements.replaces rule_005
- rule_005Suppress messages from #announcements, mostly noise.retired @ poll 7 · belief revision
tool: instructions(upsert | retire | create_agent, payload, reason)
Digest — Poll 7
m032 [#announcements] @daisy: shipping v0.5.0-beta.1 — breaking middleware signature changes, migration guide required.
surfaced via rule_006 · rule_005 retired same pollvoice-memo-summarizer
Summarize voice memos into structured snippets — speakers, beats, key sections.
tool_refs: [audio_analyze]Four concepts.Four chat-native surfaces.
Managed Agents is built around four primitives. ctx makes each one legible — Agent, Environment, Session, and Events map to the agents you coach, the sandbox they run in, the per-task trace, and the audit log of every behavior change.
- AgentPersistent identity with progressive skill disclosure per turn.
- Three: ctx-reasoner (Opus 4.7) wires the instructions tool; ctx-narrator (Opus 4.7) re-reads the event log for /observability; score-renderer (Haiku 4.5) calls audio_analyze + the music provider router and emits a sketch.
- EnvironmentSandboxed compute, per session.
- When an image references a URL or the agent needs to fetch a reference track, the call goes from inside the session container. Every tool call is bounded to its session.
- SessionOne per drop, same agents across drops.
- Each painting you drop opens a session referencing the persistent agents. Server-persisted event history travels with the session; the memstore mounts read-only when context demands it.
- EventsSource of truth for audit.
- /observability queries events.list() across all your sessions. Memory versions add an immutable artifact trail attributable to each session_id. No shadow logging, no parallel write path.