Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@towry
Copy link
Owner

@towry towry commented Jun 17, 2025

  • chore: update homebrew packages and ai tools
  • feat: add opencode configuration and update dependencies
  • chore: update LLM model configurations to claude-sonnet-4

towry added 3 commits June 17, 2025 10:07
- Add block-goose-cli to homebrew brews
- Comment out goose-cli in ai tools list

Review notes:
- Changes are straightforward package management updates
- No functional impact detected
- Consider documenting reason for commenting out goose-cli if temporary
Review notes:
- New opencode.json configuration looks complete with multiple agent and MCP server definitions
- Sensible model choices and token limits specified
- Good separation of different server types and their configurations
- Consider adding comments explaining the purpose of each agent type
- API keys should be properly documented in project README
- Dependency updates appear to be routine version bumps with no breaking changes
- No obvious security concerns in the configuration
- Recommend adding validation for required environment variables in future iterations
@towry towry merged commit 58f22d0 into main Jun 17, 2025
1 check passed
@towry towry deleted the towry/chore-change-goose-install-061710 branch June 17, 2025 03:41
@what-the-diff
Copy link

what-the-diff bot commented Jun 17, 2025

PR Summary

  • Incorporation of 'block-goose-cli' to Homebrew Brews List
    The software tool called "block-goose-cli" has been added to a list within our system under 'nix/darwin/apps.nix for easy accessibility and administration.

  • Renaming of 'configDir' to 'aichatConfigDir'
    For better understanding and clarity, the term 'configDir' in nix/hm/ai.nix has been renamed as 'aichatConfigDir'.

  • Modification in the Package list
    In the same nix/hm/ai.nix file, the 'goose-cli' package has been temporarily disabled and a new package known as 'opencode' has been added.

  • Update on File Resource Definitions
    Pathways in file resource definitions were edited to match up with the new 'aichatConfigDir' instead of the old 'configDir' term.

  • New Configuration for 'opencode'
    A new configuration protocol was developed for the 'opencode' package. Now its JSON file is linked to the user's config in nix/hm/ai.nix.

  • Git Ignore Patterns Update
    A change was made in the list of items that git should ignore during operations. This includes the '.opencode/' directory in nix/hm/git.nix.

  • Package Definition for 'opencode'
    A new package definition was made for 'opencode' in nix/pkgs/opencode.nix which involves fetch URL for different architectures and installation instructions.

  • System Overlay Update
    The system overlay (a system tool) at nix/overlay.nix has been updated to use the new 'opencode' package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants