Skip to content

Releases: foundagent/foundagent

v1.0.0

21 Jan 22:46
8031bfb

Choose a tag to compare

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/fa

Intel 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/fa

Linux

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/fa

ARM64:

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/fa

Windows

Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.

Verify Installation

fa version

Shell 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 >> $PROFILE

Checksums

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

15 Dec 15:29
c93a039

Choose a tag to compare

v1.0.0-alpha-3 Pre-release
Pre-release

⚠️ 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/fa

Intel 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/fa

Linux

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/fa

ARM64:

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/fa

Windows

Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.

Verify Installation

fa version

Shell 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 >> $PROFILE

Checksums

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

15 Dec 14:35
e793bb5

Choose a tag to compare

v1.0.0-alpha-2 Pre-release
Pre-release

⚠️ 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/fa

Intel 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/fa

Linux

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/fa

ARM64:

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/fa

Windows

Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.

Verify Installation

fa version

Shell 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 >> $PROFILE

Checksums

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

15 Dec 14:15
1941296

Choose a tag to compare

v1.0.0-alpha-1 Pre-release
Pre-release

⚠️ 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/fa

Intel 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/fa

Linux

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/fa

ARM64:

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/fa

Windows

Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.

Verify Installation

fa version

Shell 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 >> $PROFILE

Checksums

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

11 Dec 21:48
d32009d

Choose a tag to compare

v1.0.0-alpha Pre-release
Pre-release

⚠️ 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/fa

Intel 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/fa

Linux

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/fa

ARM64:

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/fa

Windows

Download the appropriate .exe file for your architecture (amd64 or arm64) and add it to your PATH.

Verify Installation

fa version

Shell 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 >> $PROFILE

Checksums

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