Releases: foundagent/foundagent
v1.0.0
What's Changed
- Merge pull request #37 from foundagent/014-cross-repo-commit (8031bfb)
- Merge pull request #38 from foundagent/copilot/sub-pr-37 (dcded9d)
- fix: Correct error codes in specification documents to match implementation (325e4a2)
- Initial plan (b687a38)
- Merge branch 'main' into 014-cross-repo-commit (d73cd46)
- feat: Implement cross-repo commit and push functionality (da3f9c9)
- Merge pull request #36 from foundagent/fix-devcontainer-image (264c0eb)
- Fix: correct devcontainer image tag format (93c51da)
- Merge pull request #35 from foundagent/copilot/add-devcontainer-configuration (8553890)
- Add .devcontainer configuration for VS Code Dev Containers (635ce14)
- Initial plan (ebda32e)
- Merge pull request #33 from foundagent/fix-consistency-add-tests (4d3a593)
- Fix: ensure VS Code workspace paths use forward slashes in removeWorktreeFoldersFromVSCode (b1bbee8)
- Fix: use filepath.Base instead of path.Base for OS compatibility in InferName (a83d54e)
- Fix Windows path handling in workspace file and FindWorktree (f25b5e7)
- Skip Unix permission tests on Windows (d1285fa)
- Fix Windows test compatibility (aa0d667)
- Revert Go version to 1.25 in CI (cb1fdaf)
- Fix CI: use Go 1.23, configure git default branch on all OSes (a185a39)
- Fix TestPull and TestGetAheadBehindCount: ensure clone is on main branch (58e971e)
- Fix TestPull and TestGetAheadBehindCount for CI reliability (e919bb2)
- Improve TestPull with better debug output for CI failures (dfc2083)
- Fix TestGetAheadBehindCount: use explicit fetch, add debug output (93b3c99)
- Fix TestPull: add explicit fetch and debug output for CI (48b52cd)
- fix: resolve lint issues and add pre-commit hooks (4621c0e)
- Merge remote-tracking branch 'refs/remotes/origin/fix-consistency-add-tests' into fix-consistency-add-tests (6616ec3)
- test: improve error handling in setup functions and enhance branch deletion tests (bdb9b0e)
- Merge pull request #34 from foundagent/copilot/sub-pr-33 (97ded91)
- fix: improve path parsing safety and dependency injection for update checker (01896cc)
- Initial plan (b40df56)
- test: enhance local repository handling in add and clone tests (5b528a9)
- test: add comprehensive tests for pull operations and worktree status detection (d0856e5)
- test: add unit tests for checkForUpdates and mock server responses (aacf295)
- test: add extended tests for remove and list operations (4e8be91)
- test: add unit tests for init, remove, switch, and sync operations (9121265)
- test: add unit tests for repository addition, worktree creation, removal, and switching (77d153a)
- test: add unit tests for output status and sync fetch/pull operations (b12839b)
- test: add unit tests for repository management, worktree discovery, and pull operations (958339b)
- test: add unit tests for workspace creation, removal, and update handling (283c1b6)
- test: add unit tests for worktree validation and repository management (79e3408)
- test: add unit tests for repository and workspace state management (6e2a8f4)
- test: add unit tests for repository management functions including adding, removing, and checking repositories (866a1c2)
- test: add unit tests for main package help and version flags, and workspace creation (1f030a5)
- test: add unit tests for worktree folder replacement and VSCode workspace handling (60d2ea5)
- test: add unit tests for workspace file and config state consistency checks (2d86294)
- test: add unit tests for worktree discovery, repository addition, and sync functionalities in CLI (29e7dbe)
- test: add unit tests for add repository, sync push, and worktree functionalities in CLI (e1e184d)
- test: add unit tests for add repository and worktree creation functionalities in CLI (7d6a858)
- test: add unit tests for reconcile and switch functionalities in CLI (83ba671)
- test: add unit tests for sync fetch, pull, and create functionalities in CLI (b15fcb1)
- test: add unit tests for repository addition, workspace status, and worktree removal (539e0b3)
- test: add unit tests for workspace commands handling no workspace scenarios (b526804)
- test: add unit tests for worktree creation, listing, and removal functionalities (4e7bf32)
- test: add comprehensive unit tests for workspace and CLI functionalities (0de5a00)
- test: add unit tests for workspace and CLI commands (dae26d0)
- Add comprehensive tests for version checking and workspace management (6172627)
Installation
macOS
Apple Silicon:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0/foundagent-darwin-arm64
chmod +x foundagent-darwin-arm64
sudo mv foundagent-darwin-arm64 /usr/local/bin/faIntel Mac:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0/foundagent-darwin-amd64
chmod +x foundagent-darwin-amd64
sudo mv foundagent-darwin-amd64 /usr/local/bin/faLinux
AMD64/x86_64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0/foundagent-linux-amd64
chmod +x foundagent-linux-amd64
sudo mv foundagent-linux-amd64 /usr/local/bin/faARM64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0/foundagent-linux-arm64
chmod +x foundagent-linux-arm64
sudo mv foundagent-linux-arm64 /usr/local/bin/faWindows
Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.
Verify Installation
fa versionShell Completion
# Bash
source <(fa completion bash)
# Zsh
fa completion zsh > "${fpath[1]}/_fa"
# Fish
fa completion fish > ~/.config/fish/completions/fa.fish
# PowerShell
fa completion powershell >> $PROFILEChecksums
06e813827c2f9f89de6282b43a1c1c6c2c95050fb5f5b8c4d2101ed09d8135e1 foundagent-darwin-amd64
738ab20f21320e5de41bc32af78b5214125323f3d0bd358efa0ff57e77346611 foundagent-darwin-arm64
e2706b5af2ee142d28542326734200f01c6b96a4d970db87ff54358441a1f424 foundagent-linux-amd64
dc0621c2e98fb8d86cb5007536bb24415d4a7481e02e419fb1b9fba5f145d8ea foundagent-linux-arm64
b38b18186cb48964fd30cef5cbce32545abe27135c9376d635b6e50b70174d2a foundagent-windows-amd64.exe
98ebb323dfc974b63f4070397f4932d341a9a53bab20a8eb5de3988eb34d3fee foundagent-windows-arm64.exe
v1.0.0-alpha-3
⚠️ Pre-release Build
This is a pre-release version for testing purposes. It may contain bugs or incomplete features.
Tag: v1.0.0-alpha-3
Commit: c93a039abaa8856c366b79bb5ff252c53533a1ab
Build Date: 2025-12-15 15:29:17 UTC
Installation
macOS
Apple Silicon:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-3/foundagent-darwin-arm64
chmod +x foundagent-darwin-arm64
sudo mv foundagent-darwin-arm64 /usr/local/bin/faIntel Mac:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-3/foundagent-darwin-amd64
chmod +x foundagent-darwin-amd64
sudo mv foundagent-darwin-amd64 /usr/local/bin/faLinux
AMD64/x86_64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-3/foundagent-linux-amd64
chmod +x foundagent-linux-amd64
sudo mv foundagent-linux-amd64 /usr/local/bin/faARM64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-3/foundagent-linux-arm64
chmod +x foundagent-linux-arm64
sudo mv foundagent-linux-arm64 /usr/local/bin/faWindows
Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.
Verify Installation
fa versionShell Completion
# Bash
source <(fa completion bash)
# Zsh
fa completion zsh > "${fpath[1]}/_fa"
# Fish
fa completion fish > ~/.config/fish/completions/fa.fish
# PowerShell
fa completion powershell >> $PROFILEChecksums
05c580e2777f37fda4ad1c34ef973dc7ddab3827c60bb83e0df45e9aa49d79d1 foundagent-darwin-amd64
c0e0a4b5719f8af03865d1b2762f9c6ed7191e1cf4c0080baebd028655163bf7 foundagent-darwin-arm64
5bed85915be568c301ff24ca863ee4b1b52aa1ff75353ee791a14655b44cd07c foundagent-linux-amd64
4b90617f5e50e1709e3f5f4ad84b8ab6a1da28837a6b2c9173178c87d4259dcf foundagent-linux-arm64
81d5e328e116b7553b520fc3d5f42eab18e8694fbe703652923fab46d333e7ee foundagent-windows-amd64.exe
e5ddd424808fb7be3be2f04bf8ec8f0336299d8454f4005643a41077c11e68c3 foundagent-windows-arm64.exe
v1.0.0-alpha-2
⚠️ Pre-release Build
This is a pre-release version for testing purposes. It may contain bugs or incomplete features.
Tag: v1.0.0-alpha-2
Commit: e793bb5fea5527d5da65d5a31f8c8aae04586124
Build Date: 2025-12-15 14:35:55 UTC
Installation
macOS
Apple Silicon:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-2/foundagent-darwin-arm64
chmod +x foundagent-darwin-arm64
sudo mv foundagent-darwin-arm64 /usr/local/bin/faIntel Mac:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-2/foundagent-darwin-amd64
chmod +x foundagent-darwin-amd64
sudo mv foundagent-darwin-amd64 /usr/local/bin/faLinux
AMD64/x86_64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-2/foundagent-linux-amd64
chmod +x foundagent-linux-amd64
sudo mv foundagent-linux-amd64 /usr/local/bin/faARM64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-2/foundagent-linux-arm64
chmod +x foundagent-linux-arm64
sudo mv foundagent-linux-arm64 /usr/local/bin/faWindows
Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.
Verify Installation
fa versionShell Completion
# Bash
source <(fa completion bash)
# Zsh
fa completion zsh > "${fpath[1]}/_fa"
# Fish
fa completion fish > ~/.config/fish/completions/fa.fish
# PowerShell
fa completion powershell >> $PROFILEChecksums
e1ec14fc2b4d19713ec59a28169ea8385330474f599707f621cf8ab8f13b1bc1 foundagent-darwin-amd64
1c556f9165631b7bb4131f8666251b86ac2f4597b797034203e8e975e2e2158c foundagent-darwin-arm64
bc822e7c1f1ef54429d7e198ec7269037b3613086cd3e069fb2037695dfb4996 foundagent-linux-amd64
e8f67a6d78616739de35bd1007419def8a5682ce1d6b48e70f9343960197ccc1 foundagent-linux-arm64
6b42c3df277066be1af25d7a464188b32ca6722b9e7e08d1926a1089a9a61505 foundagent-windows-amd64.exe
c63d4525658b61291a69f7c4fdfe807b89356c69a533358eaa9fd12af5cb181f foundagent-windows-arm64.exe
v1.0.0-alpha-1
⚠️ Pre-release Build
This is a pre-release version for testing purposes. It may contain bugs or incomplete features.
Tag: v1.0.0-alpha-1
Commit: 1941296463a4039df7aa81fbd413212f092561af
Build Date: 2025-12-15 14:14:59 UTC
Installation
macOS
Apple Silicon:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-1/foundagent-darwin-arm64
chmod +x foundagent-darwin-arm64
sudo mv foundagent-darwin-arm64 /usr/local/bin/faIntel Mac:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-1/foundagent-darwin-amd64
chmod +x foundagent-darwin-amd64
sudo mv foundagent-darwin-amd64 /usr/local/bin/faLinux
AMD64/x86_64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-1/foundagent-linux-amd64
chmod +x foundagent-linux-amd64
sudo mv foundagent-linux-amd64 /usr/local/bin/faARM64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha-1/foundagent-linux-arm64
chmod +x foundagent-linux-arm64
sudo mv foundagent-linux-arm64 /usr/local/bin/faWindows
Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.
Verify Installation
fa versionShell Completion
# Bash
source <(fa completion bash)
# Zsh
fa completion zsh > "${fpath[1]}/_fa"
# Fish
fa completion fish > ~/.config/fish/completions/fa.fish
# PowerShell
fa completion powershell >> $PROFILEChecksums
def9e9b0a39c5d03c2f07ceec01539029c2c82c2a915b1b05f1196bf771f0be1 foundagent-darwin-amd64
443c91ffb86f52ec5914b5b167aedb1a3f7b01b49942090eaec6710917c31934 foundagent-darwin-arm64
9fe97b15f520d5453264559735b259263275e3a0bba4f354ab1dc86f9307136e foundagent-linux-amd64
2bcb2db1d5837ef4dfcf6b65ccd907a7366cdbea7abda1fad8d331673269c21e foundagent-linux-arm64
9d0c6db289870b8cbbfa8c0d001249e9da994d4577efd861468c8bc6b13cb497 foundagent-windows-amd64.exe
a3a8d75f398768f3919082606b3c0e0f27c976cfbb73609243edfbe08099b457 foundagent-windows-arm64.exe
v1.0.0-alpha
⚠️ Pre-release Build
This is a pre-release version for testing purposes. It may contain bugs or incomplete features.
Tag: v1.0.0-alpha
Commit: d32009d3bed63e9e7be6e8c060c208e4feae5e68
Build Date: 2025-12-11 21:48:16 UTC
Installation
macOS
Apple Silicon:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha/foundagent-darwin-arm64
chmod +x foundagent-darwin-arm64
sudo mv foundagent-darwin-arm64 /usr/local/bin/faIntel Mac:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha/foundagent-darwin-amd64
chmod +x foundagent-darwin-amd64
sudo mv foundagent-darwin-amd64 /usr/local/bin/faLinux
AMD64/x86_64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha/foundagent-linux-amd64
chmod +x foundagent-linux-amd64
sudo mv foundagent-linux-amd64 /usr/local/bin/faARM64:
curl -LO https://github.com/foundagent/foundagent/releases/download/v1.0.0-alpha/foundagent-linux-arm64
chmod +x foundagent-linux-arm64
sudo mv foundagent-linux-arm64 /usr/local/bin/faWindows
Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.
Verify Installation
fa versionShell Completion
# Bash
source <(fa completion bash)
# Zsh
fa completion zsh > "${fpath[1]}/_fa"
# Fish
fa completion fish > ~/.config/fish/completions/fa.fish
# PowerShell
fa completion powershell >> $PROFILEChecksums
97d7dec5dfc9ba7bc2f803ce4aaa876c4d58700481b937970e3504d07d18999c foundagent-darwin-amd64
04efbd5b30b36b2b0dd903d0dec4956fc4abc2aab8ceaae727d5fa488cc02e45 foundagent-darwin-arm64
db6c2f29bdc0bdde11be9f0d8e2cef731d169809ed1dde447d6957a14b6032b8 foundagent-linux-amd64
a5b2706f4fb5e5967ae647e415e85d74b5929c7541ada53da044b7f510574d72 foundagent-linux-arm64
58a9739462935aae756deb056eb82f0bf96d27e6e03ea3ab2dd321aaf88fcefa foundagent-windows-amd64.exe
6adfc9d0f890a352fb48eff2411d178360f7c050b47d004251821ed3fe59b6bf foundagent-windows-arm64.exe