Skip to content

Releases: fagemx/edda

v0.1.1

27 Feb 21:11

Choose a tag to compare

What's Changed

  • feat(cli): consolidate edda-tui into edda-cli with feature flag by @fagemx in #72
  • feat(infra): Homebrew tap and update script by @fagemx in #73
  • feat: add one-line shell install script by @fagemx in #74
  • feat(cli): add top-level shortcuts for edda claim and edda request by @fagemx in #78
  • feat(bridge): add coordination rules to CLAUDE.md onboarding by @fagemx in #80
  • feat(bridge): show peer git branch in coordination protocol by @fagemx in #82
  • feat(tui): improve edda watch readability and layout by @fagemx in #90
  • fix(snapshot): include bridge cmd events in CmdFail signals by @fagemx in #95
  • feat(bridge): auto-configure MCP server in edda init by @fagemx in #98
  • chore: centralize and version decision event schema across writers by @fagemx in #97
  • fix(hook): improve resilience with timeout, panic recovery, peer cache by @fagemx in #96
  • fix(derive,ask): improve output formatting for context and ask by @fagemx in #99
  • feat(bridge): auto-write commit/merge events to workspace ledger by @fagemx in #100
  • refactor(cli): co-locate clap sub-enums and dispatch in cmd_* modules by @fagemx in #101
  • feat(cli): add edda setup openclaw shortcut by @fagemx in #102
  • fix(paths): resolve edda workspace in git worktrees by @fagemx in #105
  • feat(cli): add task intake command for GitHub issue ingestion by @fagemx in #115
  • feat(bridge): hook-level automation for coordination by @fagemx in #116
  • feat(cli): add auto-execution pipeline command by @fagemx in #119
  • feat: agent phase detection (#55) by @fagemx in #117
  • feat: add HTTP API server with edda serve command by @fagemx in #118
  • feat(cli): add review bundle command for rapid approval by @fagemx in #121
  • feat: push notification via webhook (ntfy/Telegram/webhook) by @fagemx in #122
  • fix(bridge): auto-claim fallback to git branch for fresh sessions by @fagemx in #129
  • feat(bridge): actionable claim nudge in coordination protocol by @fagemx in #132

Full Changelog: v0.1.0...v0.1.1

v0.1.0

22 Feb 12:03

Choose a tag to compare

edda v0.1.0

First release of edda — a decision tracking and AI agent coordination tool for software projects.

Highlights

  • Decision ledger — Append-only SQLite ledger for recording architectural decisions (edda decide)
  • Multi-agent coordination — Claims, bindings, and requests for parallel AI agent sessions
  • Full-text search — Tantivy-powered search across session transcripts (edda search)
  • Natural language queries — Ask questions about project decisions (edda ask)
  • TUI dashboard — Real-time view of peers, decisions, and events (edda watch)
  • Bridge hooks — Auto-inject coordination context into Claude Code and OpenClaw sessions
  • MCP server — Machine-readable access to the decision ledger

Install

Linux / macOS (recommended)

curl -sSf https://raw.githubusercontent.com/fagemx/edda/main/install.sh | sh

Windows

  1. Download edda-v0.1.0-x86_64-pc-windows-msvc.zip from the assets below
  2. Extract the zip
  3. Move edda.exe to a permanent location, for example:
    mkdir "$env:USERPROFILE\.local\bin" -Force
    Move-Item edda.exe "$env:USERPROFILE\.local\bin\edda.exe"
  4. Add the directory to your PATH:
    • Press Win+S, search "environment variables"
    • Click "Edit the system environment variables"Environment Variables
    • Under User variables, select PathEditNew
    • Add %USERPROFILE%\.local\bin
    • Click OK and restart your terminal
  5. Verify: edda --version

Homebrew

brew install fagemx/tap/edda

Build from source

cargo install --git https://github.com/fagemx/edda edda-cli

Quick Start

cd your-project
edda init          # initialize .edda/ workspace
edda decide "db.engine=sqlite" --reason "embedded, zero-config"
edda ask "what database are we using?"
edda watch         # launch TUI dashboard

License

MIT OR Apache-2.0