2.home-manager/tests/modules/programs/opencode
Wael Nasreddine eec72f1278
launchd: wait for /nix/store before starting agent (#8609)
On Darwin, launchd may attempt to start agents before the Nix store is
mounted and available. This leads to failures when the agent's executable
or arguments reside in the Nix store.

This change wraps the agent's command in a shell script that uses
/bin/wait4path to ensure /nix/store is ready before executing the
original program. It also ensures that ProgramArguments are correctly
escaped and concatenated.
2026-01-27 21:51:48 -08:00
..
agents-bulk opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
commands-bulk opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
skill-dir/data-analysis opencode: add agent skills support 2026-01-03 11:47:20 +01:00
skills-bulk opencode: add agent skills support 2026-01-03 11:47:20 +01:00
themes-bulk opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
tools-bulk opencode: add custom tools support 2026-01-08 16:32:29 -05:00
agents-bulk-directory.nix opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
agents-inline.nix opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
agents-path.nix tests/opencode: expand tests for agents / commands 2025-09-17 07:23:42 -05:00
AGENTS.md opencode: add support for global custom instructions via rules option 2025-07-24 11:05:45 -05:00
api-client-tool.ts opencode: add custom tools support 2026-01-08 16:32:29 -05:00
changelog-command.md opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
code-reviewer-agent.md opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
commands-bulk-directory.nix opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
commands-inline.nix opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
commands-path.nix tests/opencode: expand tests for agents / commands 2025-09-17 07:23:42 -05:00
commit-command.md opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
database-query-tool.ts opencode: add custom tools support 2026-01-08 16:32:29 -05:00
default.nix opencode: handle string store paths in skill sources 2026-01-25 15:50:05 -06:00
documentation-agent.md opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
empty-rules.nix opencode: add support for global custom instructions via rules option 2025-07-24 11:05:45 -05:00
empty-settings.nix opencode: fix config file location 2026-01-23 10:55:49 -06:00
git-release-SKILL.md opencode: add agent skills support 2026-01-03 11:47:20 +01:00
mcp-integration-with-override.json opencode: add mcp module integration 2025-11-03 20:25:16 -06:00
mcp-integration-with-override.nix opencode: fix config file location 2026-01-23 10:55:49 -06:00
mcp-integration.json opencode: add mcp module integration 2025-11-03 20:25:16 -06:00
mcp-integration.nix opencode: fix config file location 2026-01-23 10:55:49 -06:00
mixed-content.nix opencode: add custom tools support 2026-01-08 16:32:29 -05:00
my-theme.json opencode: add themes option 2025-10-18 09:21:38 -05:00
opencode.json opencode: fix config file location 2026-01-23 10:55:49 -06:00
pdf-processing-SKILL.md opencode: add agent skills support 2026-01-03 11:47:20 +01:00
rules-inline.nix opencode: make the rules option also accept a path 2025-10-19 09:47:26 -05:00
rules-path.nix opencode: make the rules option also accept a path 2025-10-19 09:47:26 -05:00
settings.nix opencode: fix config file location 2026-01-23 10:55:49 -06:00
skills-bulk-directory.nix opencode: add agent skills support 2026-01-03 11:47:20 +01:00
skills-directory.nix opencode: add agent skills support 2026-01-03 11:47:20 +01:00
skills-inline.nix opencode: add agent skills support 2026-01-03 11:47:20 +01:00
skills-path.nix opencode: add agent skills support 2026-01-03 11:47:20 +01:00
skills-store-path.nix opencode: handle string store paths in skill sources 2026-01-25 15:50:05 -06:00
test-agent.md tests/opencode: expand tests for agents / commands 2025-09-17 07:23:42 -05:00
test-command.md tests/opencode: expand tests for agents / commands 2025-09-17 07:23:42 -05:00
test-tool.ts opencode: add custom tools support 2026-01-08 16:32:29 -05:00
themes-bulk-directory.nix opencode: support directory-based configuration for commands, agents, and themes 2026-01-08 16:32:29 -05:00
themes-inline.nix opencode: make the themes also accept path 2025-10-19 09:47:26 -05:00
themes-path.nix opencode: make the themes also accept path 2025-10-19 09:47:26 -05:00
tools-bulk-directory.nix opencode: add custom tools support 2026-01-08 16:32:29 -05:00
tools-inline.nix opencode: add custom tools support 2026-01-08 16:32:29 -05:00
tools-path.nix opencode: add custom tools support 2026-01-08 16:32:29 -05:00
web-service.nix opencode: add web service configuration 2026-01-25 15:46:27 -06:00
web-service.plist launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
web-service.service opencode: add web service configuration 2026-01-25 15:46:27 -06:00