Skip to content

v0.1.0 — first tagged release

Choose a tag to compare

@erain erain released this 28 May 03:41
· 39 commits to main since this release
3866291

First tagged release of github.com/erain/glue. Brings the framework
to launch shape and stabilizes the public surface for
go get github.com/erain/glue@v0.1.0.

📖 Building agents on glue → is the end-to-end guide.
🌐 Homepage: https://glue-framework-site.vercel.app

What's in this release

The M7 dual-track surface — the binary as a coding agent, the reusable
tools/coding bundle, surgical edit_file, read-only navigation
(list_dir / find_files / grep), and cmd/glue --provider for any
registered provider (codex / gemini / nvidia / openrouter) — plus the
full foundation that survived from the bootstrap: subagents, FTS5
session search, the local daemon protocol, MCP client, channel
adapters, compaction, structured output, and the cli standard-flags
helper. See CHANGELOG.md
for the full bill of materials.

Stability stance (read this before pinning)

This is pre-1.0. Per ADR-0013:

  • Minor bumps (v0.2.0, etc.) may break API. Every break lands with a
    **Breaking:** CHANGELOG.md entry and a migration note.
  • Patch bumps (v0.1.1, etc.) never break API.
  • v1.0.0 only after a deliberate surface-review pass.

If you need stability today, pin to v0.1.0 in your go.mod and read
the CHANGELOG before you upgrade.

Two known caveats

  • Codex provider authenticates via codex login against a
    ChatGPT-subscription endpoint OpenAI does not formally document.
    Intended for personal use only. See SECURITY.md.
  • The local executor is not a sandbox. tools/shell and
    tools/coding run commands in the host process via permission-gated
    glue.LocalExecutor. Hosts that need isolation must implement their
    own glue.Executor against a container/VM (ADR-0009).

Reference agents on top

Filing your first issue? .github/ISSUE_TEMPLATE/ is wired up; "How
do I…?" questions go to Discussions.