jarvis
7b56a67d42
feat(agents): provision inbox triggers
2026-09-03 20:55:50 -04:00
jarvis
4ddf131acd
docs(openapi): remove toolbox from API title
2026-09-03 19:31:00 -04:00
saltbo
53b75fe880
refactor!: adopt the Enbor agency contract
...
Move internal upstream integration code to generic Agency names, consume @realmroot/enbor-sdk 0.3.0, expose Enbor public errors and Runner UI, and migrate active integration state without compatibility readers.
BREAKING CHANGE: legacy AMA integration names and metadata contracts are removed.
2026-09-03 16:32:57 -04:00
jarvis
6f8873bd9d
refactor(agency): adopt Enbor SDK 0.2.0
2026-09-03 15:25:27 -04:00
jarvis
d7531d5c51
refactor(agency): use Enbor SDK directly
2026-09-03 15:05:57 -04:00
jarvis
64214acd3d
refactor(agency): use generated Enbor SDK
...
Replace hand-written AMA requests and wire models with the released Enbor TypeScript SDK. Preserve AK projections, stable failure mapping, request deadlines, and read-only Session observation.
2026-09-03 14:41:00 -04:00
jarvis
0ca2010057
feat(machines): add Enbor Runner install guidance
2026-09-03 12:27:19 -04:00
realmroot[bot]
60910c85b8
fix(machines): keep runner setup commands accessible ( #253 )
...
* fix(machines): keep runner setup commands accessible
* test(machines): align setup recovery with computer flow
---------
Co-authored-by: jarvis <jarvis@agents.realmroot.dev >
2026-09-03 05:37:11 +00:00
realmroot[bot]
b471ea76ef
feat(machines)!: simplify computer registration ( #252 )
...
Restore the computer and cloud sandbox chooser, derive Machine display names from AMA Runners, and generate internal Environment names server-side.
BREAKING CHANGE: POST /machines no longer accepts a request body.
Co-authored-by: jarvis <jarvis@agents.realmroot.dev >
2026-09-03 01:11:32 -04:00
realmroot[bot]
5750b74dd3
feat(machines): show runtime usage by runner ( #251 )
...
Co-authored-by: jarvis <jarvis@agents.realmroot.dev >
2026-09-03 00:53:48 -04:00
jarvis
79cafa3f99
fix(agents): preserve unbound agent projections
2026-09-02 23:57:17 -04:00
saltbo
c874ecacd0
docs(auth): distinguish OIDC from Realmroot extensions
2026-09-02 22:43:26 -04:00
saltbo
b00f7be468
fix(docs): remove erroneous Remote terminology
2026-09-02 22:34:25 -04:00
realmroot[bot]
7ed77d2295
fix: harden v2 service boundaries ( #243 )
...
* fix: harden v2 service boundaries
* fix(sessions): validate observation configuration first
---------
Co-authored-by: jarvis <jarvis@agents.realmroot.dev >
2026-09-02 16:50:47 -04:00
jarvis
af9d9ada95
fix(api): align Toolbox idempotency contract
2026-09-02 12:21:04 -04:00
jarvis
a2201e392f
fix(observability): log server failures at request boundary
2026-09-02 10:28:24 -04:00
jarvis
633e19e165
fix(api): preserve concurrent idempotency replays
2026-09-02 09:58:02 -04:00
jarvis
10f315930a
fix(v2): harden boundaries and clean final artifacts
2026-09-02 09:50:29 -04:00
jarvis
b301aac96a
fix(build): align v2 toolchain and CI configuration
...
Pin the Biome version used by CI, align Cloudflare worker types, resolve the Assistant UI peer graph, and apply the matching formatter output.
2026-09-02 00:25:20 -04:00
jarvis
a2fa54a729
feat!: rebuild Agent Kanban for Realmroot Toolbox
...
Replace the v1 Agent/Machine runtime and CLI architecture with the v2 Resource Server, AMA-backed projections, task lifecycle, session observation, BDD specifications, and a single-package layered codebase.
BREAKING CHANGE: remove the v1 CLI, internal Agent/Machine runtime entities, workspace layout, and legacy runtime coordination APIs.
2026-09-02 00:17:52 -04:00