Releases: beyond10x/agentide
Releases · beyond10x/agentide
Release list
0.3.5
0.3.4
- Add a transport-neutral workbench controller and equivalent Vue and Vanilla renderer targets
with shared Monaco editor and Ghostty terminal leaf adapters. - Stream safely rendered Markdown in agent chat and replace untyped observations with versioned,
typed workbench frames, events, and semantic actions. - Generate actor-private, event-sourced workbench operations from ESS so a hosted product can
restore panes, open files, cursor state, and diffs without browser-owned persistence.
0.3.3
AgentIDE 0.3.1
0.3.0
- Add a versioned, transport-neutral browser renderer protocol with immutable frames, transient
host events, typed semantic actions, and discoverable target manifests. - Split the embedded browser host from presentation, ship feature-equivalent Vanilla DOM and Vue
targets at explicit comparison routes, and refuse transport or persistence APIs inside targets. - Add shared renderer conformance tests and reproducible Chromium/build benchmarks so framework
choices can be based on measured bundle, startup, update, memory, install, and build costs.
0.2.1
- Add an explicit provenance-free
ContextSelectionDraftcontract for interactive renderers and
one AgentIDE-owned transition that seals complete bytes with a server-derived actor, canonical
authority source, immutable source revision, and observation time. - Publish and gate a standalone JSON Schema and golden vector for the renderer-to-hosted-runtime
attachment handoff so DevCenter and future clients cannot silently drift from model context.
0.2.0
- Promote the published
0.1.4Linux archive and its exact SHA-256 digest into the standalone
realization declaration. - Publish JSON Schemas and golden vectors for the hosted actor, context, inventory, grant, diff,
file, tree, and terminal contracts, and verify their JSON Schema and semantic conformance in the
repository gate. - Canonically seal context packs, actor-specific intent inventories, and server-resolved diff
projections with reproducible SHA-256 digests; reject changed attachment bytes, duplicate tools,
inconsistent diff summaries, invalid provenance, and contradictory pagination or lifecycle state
with stable refusal codes. - Separate coordination, context, and inventory revisions in
ActorView, bind authority grants to
their session at both inventory resolution and dispatch, and validate delegated grant
intersections without widening intent, path, risk, or expiry. - Define typed terminal control, lifecycle, replay, and server-frame contracts plus the exact
eight-byte network-order sequence prefix and 4 MiB replay bound used by hosted PTY transport. - Replace renderer-oriented raw JSON records with typed workbench panes, durable context records,
file modification state, diff hunks/lines/status, terminal workspace access, and tree entry kinds. - Pin Harness 0.11.1 and Service SDK 0.3.4 so hosted consumers use released per-turn environment
refresh, restart-safe approval checkpoints, and the current generated service layer.
0.1.4
- Promote the published
0.1.3Linux archive and its exact SHA-256 digest into the standalone
realization declaration. - Add
agentide runto create a durable session and open either the model-backed or projection-only
TUI in one command while preserving the session and an explicit resume command on exit. - Ship a checksum-verifying latest-release installer for Linux x86_64 and document an unpinned
Cargo alternative for adopters who intentionally want the latest source frommain. - Consume public Service SDK 0.3.4, remove private dependency credentials from CI and releases, and
make anonymous source installation a supported path. - Rewrite the README for evaluators and adopters around installation, first run, running modes,
ESS-derived safety, and links to deeper architecture and contract references.
0.1.3
0.1.2
- Consume the ESS realization compiler and CI tool from the published
0.9.2tag. - Declare the standalone Linux and hosted DevCenter realizations as typed ESS Realization IR,
validate them against the exact compiled AgentIDE specification, and generate the running-mode
reference from those declarations. - Rework the public quickstart around the released, checksum-verified Linux binary; lead with the
model-backed local TUI, distinguish the projection-only CLI, TUI, and browser surfaces, and state
the approval-required hosted boundary and operational prerequisites explicitly. - Regenerate the hosted coordination service with Service SDK 0.3.2 and its exact Connectors 0.5.3
factory contract so downstream composed runtimes use one Connector service trait. - Include lifecycle state in the generated session snapshot so Workspace can distinguish active
coding sessions from closed sessions when deriving terminal and agent authority. - Let hosted runtimes convert a digest-sealed, actor-specific
IntentInventorythrough the
AgentIDE-owned Harness adapter, preserving generated command schemas, consequence envelopes, and
bounded-grant versus exact-plan approval posture without reconstructing the catalogue downstream. - Add
agentide.intent-profile/2, renderer-neutral actor, context, inventory, grant, file, canonical
diff, and terminal contracts, plus compatibility normalization for the v1 exposure model. - Generate the hosted coordination service from Service SDK instead of adding an AgentIDE-specific
database or service repository. The package includes authenticated session projections, Eventlog
persistence, a Connector factory, public contracts, and executable conformance scenarios. - Extend that generated session aggregate with nested authority grants, Workspace-backed context
references, and exact approval-checkpoint records. Their authenticated projections and lifecycle
events use the same Eventlog stream; no source buffer or alternate file store is introduced. - Add exact create/delete/rename and interactive-terminal semantics, bounded context injection,
actor-specific tool inventory resolution, confined path grants, expiry/revocation checks, and
delegated-grant intersection.