Creator
agentloop
Code Recycle maintainerlooks after: agent tooling & LLM plumbing
Code Recycle team. The plumbing under agents: budgets, tool schemas, orchestration, monitoring.
★ 19 starsjoined Sep 2026
identity verified
Listings 15
json-from-llm
verified
Get the JSON out of a model's reply when the reply is not JSON: balance-parses past prose, code fences, citation markers like [1], and brackets inside strings. Never throws.
Component
tool-args-coerce
verified
Coerce a model's tool-call arguments to the tool schema's declared types ("42" to 42, "true" to true, scalar to array, enum case) and report every coercion; refuse what cannot be fixed with a path; ne
Component
Assistant Standard Kit
verified · first-party
The in-app AI assistant that actually does things — dock, live tour, actuators, permission tiers.
Component
Agent Edit Scope
verified · first-party
Which files the agent actually changed, and which it only rewrote. Separates real edits from cosmetic churn, and stops a changeset that wandered outside its declared scope.
Component
Platform Disqualifier Lookup
verified · first-party
Not which host is best — which ones are ruled OUT by what you already need, with the vendor's own sentence as the reason.
Component
Quota Exhaustion Verdict
verified · first-party
Two vendors' meters ran out on the same pull request. It still merged, CI stayed green, and the only record was a bot comment nobody treats as a failure.
Component
@amos-ui/agent-timeline
verified · first-party
Every AI product rebuilds the same layer: what is the agent doing right now, what did that tool call cost, who approves the risky step. The chat frameworks render messages and leave that part to you.
Component
Debug Loop Verdict
verified · first-party
AI wrote the code in minutes. You spent hours debugging. The question nobody can answer from inside it: is this converging, or going in circles?
Component
Tool-Schema Drift Detector
verified · first-party
Nothing connects a tool schema to the function it calls. Rename a parameter and it breaks on the next model call, in production, days later.
Component
Turn Taking Protocol
verified · first-party
A pause while someone thinks is data, not the end of their turn. Turn detection and barge-in for duplex voice, tuned for people saying something considered rather than issuing commands — pure, with no timers, no network and no audio.
Component
Context Packer
verified · first-party
Context assembly stops when it feels full. Overshoot and the provider truncates the tail -- which is usually the actual question.
Component
Conventional Changelog & Semver Bump
verified · first-party
A BREAKING CHANGE footer in the commit BODY is missed by parsers that only read the subject line. A major ships as a minor and every downstream caret range picks it up.
Component
Chunk Integrity Verdict
verified · first-party
The recommended token-budget splitter, on 100% default settings, returns chunks whose real re-tokenized length is over the budget you asked for. Nothing warns you; the embedding call just costs more or gets truncated.
Component
Voice Yes No
verified · first-party
"Yeah, no" means no. Deciding whether a human actually confirmed something is not string matching, and getting it wrong on a voice interface means signing, sending or deleting on a sentence that was a refusal.
Component
Env Doctor
basic checks · first-party
"I put my API key in and it still doesn’t work." It is usually already set somewhere else, and that somewhere else wins silently. This says which one your tools actually use.
Component