container-use v0.0.0
Download the pre-compiled binaries from the assets below.
Changelog
- 01c115a: Add
hash -r
(Tibor Vass tiborvass@users.noreply.github.com) - c9d1833: Add a delete command. (Brendan Burns 5751682+brendandburns@users.noreply.github.com)
- 2a7e5a3: Add initial environment delete. (Brendan Burns 5751682+brendandburns@users.noreply.github.com)
- 2ae1b99: Add kilo code MCP instructions to README (Murthy Udupa ugmurthy@gmail.com)
- 4b805d5: Add kilo code MCP instructions to README (Murthy Udupa ugmurthy@gmail.com)
- 5c0291f: Add kilo code MCP instructions to README (Murthy Udupa ugmurthy@gmail.com)
- e2aad69: Adjust logo size and update to container-use.png - Switch from logo.png to container-use.png - Add max-width:300px style constraint for better sizing - Update alt text to be more descriptive (Greg Kogan greg.ny@gmail.com)
- 8e72845: Create install-for-dummies branch (Greg Kogan greg.ny@gmail.com)
- 31ecfda: Disable global issue templates (Gerhard Lazu gerhard@dagger.io)
- 8046839: Environment readme (#46) (Connor Braa 3478454+cwlbraa@users.noreply.github.com)
- d002416: Environments (Andrea Luzzardi andrea@luzzardi.com)
- 181065b: Expose the parameters for cross-compilation in the Makefile and update the README accordingly. (Brendan Burns 5751682+brendandburns@users.noreply.github.com)
- e4d0ae4: Fix delete implementation. (Brendan Burns 5751682+brendandburns@users.noreply.github.com)
- 399f0cb: Fix install target by silencing make find-path output (Julián Cruciani julian@dagger.io)
- a03913e: Improve error handling when the directory isn't a git repo. (Brendan Burns 5751682+brendandburns@users.noreply.github.com)
- 632fd34: Improve the VS Code + Copilot instructions a little. (Brendan Burns 5751682+brendandburns@users.noreply.github.com)
- 6dfdea8: Merge remote-tracking branch 'upstream/main' (Jason McCallister jason@mccallister.dev)
- d8eb32f: Nicer logo, made by a human (Laurel Duermael) (Test User test@example.com)
- e80a4f7: README badges (Andrea Luzzardi andrea@luzzardi.com)
- 883acae: README formatting (Andrea Luzzardi andrea@luzzardi.com)
- 7665cae: README update (Andrea Luzzardi andrea@luzzardi.com)
- e9180eb: README: Update install instructions (Tibor Vass teabee89@gmail.com)
- 5f825d0: README: add Claude Code instructions (Andrea Luzzardi andrea@luzzardi.com)
- ea08659: README: add screencast (Andrea Luzzardi andrea@luzzardi.com)
- b88dc26: README: example on how to run examples using claude. formatting fixes (Andrea Luzzardi andrea@luzzardi.com)
- 1dc6ca9: README: install directly without first building (Tibor Vass teabee89@gmail.com)
- 0d99ea6: README: update (Andrea Luzzardi andrea@luzzardi.com)
- 4c86135: README: update screencast using claude (Andrea Luzzardi andrea@luzzardi.com)
- 9cc23dd: README: use gif for the screencast (Andrea Luzzardi andrea@luzzardi.com)
- 133fbde: Revert "cmd/list: keep the container-use prefix" (Tibor Vass teabee89@gmail.com)
- dd5ac4b: Revert "cmd/list: remove spaces at beginning" (Tibor Vass teabee89@gmail.com)
- 74f0f95: Revert "fork tool, use unclear rn" (Connor Braa connor@dagger.io)
- 4756719: Simplified README and installation steps (Andrea Luzzardi andrea@luzzardi.com)
- aa50990: Update .gitignore (Tibor Vass teabee89@gmail.com)
- 2799b83: Update README with additional corrections for kilo code MCP (Murthy Udupa ugmurthy@gmail.com)
- fa46743: Update README.md (Yuki Matsukura matsubo@users.noreply.github.com)
- 5e0fee6: Update README.md (Yuki Matsukura matsubo@users.noreply.github.com)
- 496b958: Update README.md (Greg Kogan greg.ny@gmail.com)
- 7020f9d: Update README.md (Greg Kogan greg.ny@gmail.com)
- e7daa44: Update README.md (Greg Kogan greg.ny@gmail.com)
- 58588ed: Update README.md (Greg Kogan greg.ny@gmail.com)
- 3084c06: Update README.md with touchups (Greg Kogan greg.ny@gmail.com)
- 92dbfb8: Update container-use.png asset (Greg Kogan greg.ny@gmail.com)
- 3de8186: add (broken) examples (Andrea Luzzardi andrea@luzzardi.com)
- d4619c3: add LICENSE file (Andrea Luzzardi andrea@luzzardi.com)
- 8ad5a2c: add README.md (Connor Braa connor@dagger.io)
- efe7e30: add a quick install with checks for go and docker (Jason McCallister jason@mccallister.dev)
- 262639f: add multibuild example (Connor Braa connor@dagger.io)
- 83a3c38: add support for revisions, history, revert (Andrea Luzzardi andrea@luzzardi.com)
- 2e2489e: check if the watch command is installed (Jason McCallister jason@mccallister.dev)
- dd42a32: checkpoint: use content addressable references (Andrea Luzzardi andrea@luzzardi.com)
- 4b03757: clean up agent.md git instructions (Connor Braa connor@dagger.io)
- 0a54cc3: cmd/container-use -> cu (Andrea Luzzardi andrea@luzzardi.com)
- c4bf0e7: cmd/cu: improve signal handling to recover from raw term (Tibor Vass teabee89@gmail.com)
- 1e806aa: cmd/list: keep the container-use prefix (Tibor Vass teabee89@gmail.com)
- d6fa55f: cmd/list: remove spaces at beginning (Tibor Vass teabee89@gmail.com)
- a9fdfb5: cmd: Add "merge" to git merge an environment (Tibor Vass teabee89@gmail.com)
- 87006c7: cmd: add "list" command to list environments (Tibor Vass teabee89@gmail.com)
- 71623ee: cmd: auto run with dagger run (Tibor Vass teabee89@gmail.com)
- bcf54dc: cmd: move stdio server into stdio command (Andrea Luzzardi andrea@luzzardi.com)
- 543fcec: cmd: use a default for CU_STDERR_FILE so its not mandatory (Andrea Luzzardi andrea@luzzardi.com)
- 707980e: container-use watch (Connor Braa connor@dagger.io)
- 0897afd: container: background run support (Andrea Luzzardi andrea@luzzardi.com)
- 8823fae: container: fork support (Andrea Luzzardi andrea@luzzardi.com)
- 394ca90: container: tweak run tools to be more useful: env variables, internal port mapping, entrypoint (Andrea Luzzardi andrea@luzzardi.com)
- e79fc2e: dagger-for-github release pipeline, replace Makefile with install.sh, add build check to PRs (#47) (Connor Braa 3478454+cwlbraa@users.noreply.github.com)
- d2448db: debug: dump all goroutines to stderr and log file upon SIGUSR1 (Tibor Vass teabee89@gmail.com)
- 2bbe348: env: add checkpoint (Andrea Luzzardi andrea@luzzardi.com)
- 5ecb712: environment setup: run the setup commands before mounting the code for better caching (Andrea Luzzardi andrea@luzzardi.com)
- 74828e1: environment: change default env image (Andrea Luzzardi andrea@luzzardi.com)
- c09ad6b: environment: clean up load/save (Andrea Luzzardi andrea@luzzardi.com)
- 4d26eec: environment: disable re-opening existing environment as its too broken (Andrea Luzzardi andrea@luzzardi.com)
- 343b2bd: environment: secret support (Andrea Luzzardi andrea@luzzardi.com)
- 64e463f: environment: store revisions in git notes. wire up context (Andrea Luzzardi andrea@luzzardi.com)
- 138a4d0: environments: more granular setup, transition away from Dockerfiles (Andrea Luzzardi andrea@luzzardi.com)
- 4b2540f: examples update (Andrea Luzzardi andrea@luzzardi.com)
- 88ed494: examples: add history, remove git (Andrea Luzzardi andrea@luzzardi.com)
- 62e0ea6: examples: hello world (Andrea Luzzardi andrea@luzzardi.com)
- b2f27c8: examples: simplify parallel (Andrea Luzzardi andrea@luzzardi.com)
- 510ca33: examples: update (Andrea Luzzardi andrea@luzzardi.com)
- 08539bc: filesystem: split fs ops into its own file (Andrea Luzzardi andrea@luzzardi.com)
- bce19f3: fix: Makefile (home guillaume@dagger.io)
- 64b5296: fix: goose configuration (Yves Brissaud gh@lgtd.io)
- a1f2cdc: force push currentBranch when setting up worktree to accomodate humans rewriting their branch history (Connor Braa connor@dagger.io)
- b109fc9: fork tool, use unclear rn (Connor Braa connor@dagger.io)
- a1eb5d5: fs: revision diff (Andrea Luzzardi andrea@luzzardi.com)
- bb5b7d6: git add cmd/container-use/watch.go (Connor Braa connor@dagger.io)
- e513c24: git commits: handle directories and deleted files (Connor Braa connor@dagger.io)
- 3c5d8d6: git: add command logs as notes (Andrea Luzzardi andrea@luzzardi.com)
- 59af8c0: git: add completion log (Andrea Luzzardi andrea@luzzardi.com)
- 175fb2d: git: do not skip local worktree init if found repo in ~/.config (Tibor Vass teabee89@gmail.com)
- fb44607: handle uncommitted files (Connor Braa connor@dagger.io)
- 63c670b: legit slog wiring (Connor Braa connor@dagger.io)
- 0995cce: log: Do not output dagger logs to stderr (Tibor Vass teabee89@gmail.com)
- 7d48227: log: Prevent panic when CU_STDERR_FILE is not set (Tibor Vass teabee89@gmail.com)
- 83f8058: log: minor output nit (Tibor Vass teabee89@gmail.com)
- 1277882: log: show tool call errors (Tibor Vass teabee89@gmail.com)
- 2de6106: make it build (Connor Braa connor@dagger.io)
- 81e7034: make: better install messages regarding PATH (Tibor Vass teabee89@gmail.com)
- 199fcb0: make: use build --platform instead of --build-arg (Tibor Vass teabee89@gmail.com)
- 03ca613: mcp tool hinting (Connor Braa connor@dagger.io)
- bd9c22d: mcp: Populate MCP instructions field to rely less on rules files (Tibor Vass teabee89@gmail.com)
- b8bfc97: mcp: clean up server (Andrea Luzzardi andrea@luzzardi.com)
- 176ee00: mcp: cleanup EnvironmentToCallResult (Andrea Luzzardi andrea@luzzardi.com)
- 77bd7a1: mcp: improve error responses (Andrea Luzzardi andrea@luzzardi.com)
- 3f683c6: mcp: improve prompts (Andrea Luzzardi andrea@luzzardi.com)
- d3541c2: mcp: point to the correct rules for MCP Instructions (Tibor Vass teabee89@gmail.com)
- 534223d: mcp: wrap tool execution with logs (Andrea Luzzardi andrea@luzzardi.com)
- 0b6a58f: merge: add required arg (Tibor Vass teabee89@gmail.com)
- 70fbc73: merge: make stash operations quiet (Tibor Vass teabee89@gmail.com)
- 099a46b: more re-entrant setup logic so i maintain my sanity in the face of errors (Connor Braa connor@dagger.io)
- 0cefe36: mostly working, need to figure out tool returns (Connor Braa connor@dagger.io)
- 8ab052d: move containers to a subdirectory (Connor Braa connor@dagger.io)
- fef560d: move path and install logic into makefile (Jason McCallister jason@mccallister.dev)
- ad13e7c: petnamify env ids and collapse them with branch and worktree names (Connor Braa connor@dagger.io)
- 8c8f266: prompt engineering, better host git errors (Connor Braa connor@dagger.io)
- 334b99d: recomment env open (Connor Braa connor@dagger.io)
- ea693ef: refactor: clean up variable names after move to package (Andrea Luzzardi andrea@luzzardi.com)
- a003194: refactor: move into sub-packages (Andrea Luzzardi andrea@luzzardi.com)
- 223b978: remove large gif that was 47MB (Greg Kogan greg.ny@gmail.com)
- 28a1798: rename cu to build, add install target (Jason McCallister jason@mccallister.dev)
- 862c7ea: repo org migration (Andrea Luzzardi andrea@luzzardi.com)
- b0e94f3: slash delimit name and petname (Connor Braa connor@dagger.io)
- 724d1c7: terminal hack improvements (Andrea Luzzardi andrea@luzzardi.com)
- 17196ad: terminal support (Andrea Luzzardi andrea@luzzardi.com)
- 92712aa: terminal: Use bash but with the same pretty PS1 as in dagger (Tibor Vass teabee89@gmail.com)
- ffb6c22: terminal: revert to /bin/sh but keep same PS1 for bash (Tibor Vass teabee89@gmail.com)
- 38ac88b: terminal: use /bin/bash instead of default /bin/sh (Tibor Vass teabee89@gmail.com)
- 76488fe: update README: modify Claude Code command to skip permissions (buddypia shoridevel@gmail.com)
- 1ded49b: update docs for restarting your terminal (Jason McCallister jason@mccallister.dev)
- eca67dc: update install steps to include new target (Jason McCallister jason@mccallister.dev)
- 4e496c4: update readme with pr feedback (Jason McCallister jason@mccallister.dev)
- a973126: watch: use Go library instead of exec-ing to watch (Tibor Vass teabee89@gmail.com)
- 7ed54ad: wip (Connor Braa connor@dagger.io)
Full Changelog: ...v0.0.0