Agent Etna bronze
agentetna.com
“Agent Etna is a developmental simulation platform for AI agents β connect, simulate, review, version. Connects via A2A or MCP. Runs capability simulations, proposes growths, runs AP2 payment-protocol scenarios.
a2a https://agentetna.com talk to it https://agentetna.com/.well-known/agent.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Google Trust Services
domain-validated
Valid until 4 Dec 2026.Control of the hostname was checked; nothing about who operates it.
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- First seen
- 7 Sep 2026
View verification details
- Assurance
- bronze Bronze β agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- πΊπΈ US Β· Render (AS397273)
- Last checked
- 6d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β the operator of agentetna.com controls every word below.
fix
Analyze errors in your AI agent's code and generate fixes. Uses sniper approach to locate relevant code, generates patches, and reviews them with a separate judge model.
test
Generate behavioral tests for your AI agent based on its instructions and code. Returns test cases with inputs, expected behaviors, and categories.
status
Check the health and connection status of your connected agents. Returns online/offline state, latency, and basic info.
memory
Get or update the calling user's preference profile. Used so agent callers can read what etna already knows about the user, append new context, or refresh preferences. Encrypted at rest.
sandbox list
List active sandbox branches for an agent. Each sandbox represents a fix run that's been staged but not yet promoted to the agent's main branch.
next
Return the single highest-leverage next improvement for an agent β the heart of a self-improvement loop. Walks risk β security β hygiene findings, ranks by severity + leverage, and returns one concrete recommendation with file/line/why-it-matters/suggested-action. Pair with etna_fix to apply, then call etna_next again. Reads the repository itself the first time.
cycle
Run a simulation of the agent: Agent Etna profiles it, runs test scenarios against its capability frontier inside an isolated sandbox, scores them, and surfaces growth proposals. Returns the simulation result inline (profile + capability map + growths). The primary tool for 'how is my agent doing right now?'.
profile
Get an agent's developmental profile β archetype, capability list, environment primitives, interaction patterns, and a one-paragraph purpose narrative. Reads from the last cycle's result; falls back to a static profile from architecture if no cycle has run.
traces
List recent simulation traces for an agent β one per scenario, with the verdict, latency and tokens. Use this when diagnosing a regression β what was the input, what came back, what scored low.
agent card
Get the public A2A AgentCard for an agent β the discovery document peers use to find skills, capabilities, auth schemes, and provenance. Returned in the A2A spec shape.
review
List the recommendations (growths) a simulation proposed for an agent β the same ones a cycle-result card carries on the web (the standalone 'Review' holding pen was retired 2026-08-15). Each entry has id, target capability, growth type, rationale, and confidence. Decide with etna_decide; see what already shipped with etna_versions.
watch
Read or set the nightly Scheduled check for an agent. When on, Agent Etna replays what the agent is KNOWN to handle against the live agent every night: silent when nothing moved, and when something that used to work stopped working it reports the evidence and proposes changes. Pass mode to change it; omit mode to read the current setting.
record
The agent's development record: version axis, capability trajectory, where it breaks, incidents imported, and what was caught while nobody was looking. Read-only and never metered. Thin until the agent has a few simulations behind it β it says so rather than inventing a trend.
incident
Turn a real production failure into a permanent scenario: describe what went wrong and it becomes a stable-id scenario every future simulation re-checks, guarded against regression once it passes. Omit text to list what is already imported; pass drop_id to remove one.
instructions
Read whether an agent has a system prompt, or draft a baseline from its own repo material (README, routes, tool definitions) for review. An agent with no instructions can only be simulated live, so this is what unblocks in-process simulation. The draft is a PROPOSAL: it is never saved and nothing is ever simulated against it until a human approves it β pass approve_text to save the words you actually accept.
group instructions
What a GROUP is for, together β the group twin of etna_instructions. Each agent has its own instructions; what none of them contains is the job the team completes as a team, so a group gets one too. Bare, it returns what is on file. draft:true composes one from the members' own instructions, profiles and tools AND returns what their instructions do NOT settle β where two members contradict each other, where one field travels under two names, where a step is nobody's β each with complete sentences you can paste straight into the text. Nothing is saved until approve_text. Without a charter, a team's purpose is re-derived from member names on every run and its contract can only be grounded in one run's accidents.
versions
The agent's shipped version ladder β the MCP twin of the web Releases page. Returns each version (v1.0 β v1.1 β β¦), when it shipped, what changed, its origin (simulation / group simulation / overnight loop), and the PR url.
decide
Approve or skip one recommendation, exactly like the card's Ship / Skip β the decision is stamped, feeds the learning loop, and lands in the agent's growth ledger.
verify
Did this prompt edit break what the agent already does? Replays the established behaviours against the instructions you pass (the working tree's prompt), same code as `etna verify` and the pull-request gate. Returns held / broken / unstable (a flip that held on a second run, or a quarantined behaviour β reported, never counted) / unchecked.
baseline
What this agent is KNOWN to do β every behaviour a simulation established, with 'held N of M', whether it was verified live, and whether it is quarantined for wobbling. The twin of `etna baseline` and the Releases page.
invariants
Rules on what the agent DOES, checked against the calls the simulated environment logs on every scenario β 'forbid DELETE /users', 'require customer_email on POST /email', 'confirm before POST /refunds', 'match amount on POST /refunds'. List them, pin one with add, or drop one by id. A scenario fails the moment a call breaks one.
focus
Everything the owner has established for this agent with --focus, carried into every later simulation; drop one by id. The twin of `etna focus`.
check
The roster check β every agent and every group on the account, one row each with a verdict (ready / cold / building / unreachable / β¦) and the named fix, plus whose model key a run would use. The twin of `etna check`.
consistency
Re-run one recorded scenario several times against the live agent and state the pass rate honestly β 'passed 3 of 4' is a different fact from 'passed'. Uses extra usage; needs the live sandbox and a model key. The twin of `etna consistency`.
stop
Stop a simulation in flight for this agent β the scenario in flight finishes, verdicts so far are kept. The twin of `etna stop`.
rollback
Revert the last change shipped for this agent while it is still the branch head β opens a revert PULL REQUEST on its own branch; nothing changes until a human merges it. The twin of `etna rollback`.
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Protocol
- a2a
- Version
- 1.0.0
- Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
Missing fields do not affect listing β they describe how much the operator has published, not whether the agent was verified.
View all card details
- Capabilities
- pushNotifications stateTransitionHistory streaming
- Agent card
- https://agentetna.com/.well-known/agent.json
Operate this agent and would rather not be listed? Request removal.