Skip to content

Releases: slhaf/AgenticGPT

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 04 Aug 05:09
chore: bump version to 0.9.1

Agentic GPT v0.9.0

Choose a tag to compare

@slhaf slhaf released this 27 Jul 17:17

v0.9.0 unifies managed execution around kind-aware Jobs and adds a local integration ingress plus bounded downstream MCP execution. It is intentionally breaking; read migration-v0.9.md before deployment.

Highlights

  • Secure MCP Tunnel / Standalone is the recommended direct deployment; Hub remains an optional centralized mode.
  • One ManagedJob lifecycle for process, skill, and MCP work.
  • job.get, job.list, and job.cancel replace process/session lifecycle wrappers.
  • Owner-only Unix MCP ingress, run-as-local, and real local rmcp CLI clients.
  • Atomic MCP config hot reload shared by Hub, tunnel, and local ingress.
  • Managed mcp.callTool with bounded arguments/results, exact request-id cancellation, timeout evidence, and safe audit metadata.
  • mcp.batch with 1–16 atomic child Jobs, one aggregate confirmation, parallel/sequential modes, safe fail-fast, global 8 / per-server 2 concurrency, ordered results, and 2 MiB aggregate budgets.
  • Boot-generation-aware Hub cache reconciliation; active Jobs become unknown_after_restart without replaying side effects.
  • Normal/Room standalone surfaces are fixed at 24/36 tools.
  • Tunnel stdio workers recover when a restarted child receives a resumed tool request before a fresh MCP initialize; the private recovery handshake is never exposed to the tunnel stream.
  • Actions OpenAPI, Apps MCP, HTTP, reliable protocol, local/tunnel descriptors, documentation, and tests share the same contract.

Breaking changes

  • Crates and binaries are versioned 0.9.0.
  • maxActiveSessions becomes maxActiveJobs; remove sessionIdleTimeoutSecs.
  • Managed session.*, process.get/list/kill, and process.batchExec are removed without aliases.
  • HTTP execution routes move beneath /v1/process/* and /v1/jobs/*.
  • mcp.callTool returns JobResponse, not a raw downstream MCP result.
  • Agent Hello requires bootGeneration.

Verification baseline

The implementation was accepted with workspace formatting/check/tests, strict OpenAPI parsing/reference validation, clippy with warnings denied, real local Unix MCP E2E, hidden standalone worker E2E including stale logical-session recovery before the first tool call, Hub Full/Coordinator MCP tests, deterministic rmcp downstream tests, and live connector availability checks. No tag, push, deployment, or GitHub Release is created by the implementation commits themselves.

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 08:25
Add files api and refactor tools into compacted

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 17:43
Add standalone Secure MCP Tunnel runtime

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 02:28
Add bootstrap api support

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 14:14
Add skills support and provid built-in skill-installer

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 03 Jul 11:36
Fix stale SSE agent connections

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 16:41
unify websocket reliable transport

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 22 Jun 15:00
Revert "Expose room diary actions API"

This reverts commit 82247e1a0d34a80b2de0fb64c19bffca60922223.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 20 Jun 06:38
feat: return tmux exec post-submit snapshots