Support assistant
Career recordAn assistant that establishes the user, gathers its own context, acts through authenticated tools, and escalates to a person when it should.
Solution 03
Agents that understand users, use trusted tools, and take useful action.
A model that answers well is not yet something people can rely on. To act, an agent has to know who it is talking to, what that person is allowed to do, and when to stop. The hard part sits at those boundaries, not in the prompt.
The session runs behind an authenticated OIDC boundary, so the agent acts as a known user with known entitlements.
The model reasons over facts gathered deliberately rather than guessing at what it was never given.
Typed MCP tools act on the user’s behalf — running diagnostics, raising tickets, writing results back — while credentials stay behind the tool boundary.
Validation and explicit failure handling cover the steps that must not vary, so uncertainty ends in a defined outcome.
When entitlement or confidence runs out, the agent hands off with its session context attached instead of looping on the problem.
An assistant that establishes the user, gathers its own context, acts through authenticated tools, and escalates to a person when it should.
A GitHub App that catalogs repositories and runs queued background work on a cloud-neutral compute boundary. In active development.
Context assembly, prompt construction, and deterministic handling for the steps where model output cannot be trusted.
Packaged specification, review, and implementation workflows for agent runtimes — the practice used to build this site.