Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agent/tools/opencode/opencode-anthropic-auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -427,7 +427,7 @@ aidevops follows OpenCode's credential storage:

## Version History

- **0.0.7** (latest): Current version in repository
- **0.0.8** (latest): Current version in repository
- Maintained by Anomaly (anomalyco)
- Dependencies: `@opencode-ai/plugin`, `@openauthjs/openauth`
Comment on lines +430 to 432
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

# Check if setup.sh exists and examine deployment configuration
find . -type f -name "setup.sh" 2>/dev/null | head -20

# Search for any references to opencode-anthropic-auth in common config files
rg -l "opencode-anthropic-auth" --type md --type json --type yaml --type sh 2>/dev/null | head -20

Repository: marcusquinn/aidevops

Length of output: 183


🏁 Script executed:

# List files in .agent/tools/opencode directory to understand structure
ls -la .agent/tools/opencode/ 2>/dev/null || echo "Directory not found"

# Check repository root for setup scripts
ls -la setup.sh 2>/dev/null || echo "setup.sh not in root"

Repository: marcusquinn/aidevops

Length of output: 448


🏁 Script executed:

# Search for version references across the repository
rg "0\.0\.[0-9]" --type md --type json -C 2 2>/dev/null | head -50

Repository: marcusquinn/aidevops

Length of output: 2587


🏁 Script executed:

# Examine setup.sh for opencode-anthropic-auth references
rg -n "opencode-anthropic-auth" setup.sh -A 5 -B 2

# Also check for npm install commands that might install this package globally
rg -n "npm.*install.*opencode|npm.*install.*-g" setup.sh -A 2 -B 1

Repository: marcusquinn/aidevops

Length of output: 1863


🏁 Script executed:

# Search for any version pinning or package.json references
rg -n "@opencode-ai/plugin|@openauthjs/openauth" setup.sh

# Check if there's a package.json in the repo that pins these versions
find . -name "package.json" -type f | head -5

Repository: marcusquinn/aidevops

Length of output: 78


🏁 Script executed:

# Examine package.json for version pinning
cat -n package.json | head -100

# Also check if opencode-anthropic-auth is mentioned in package.json
rg "opencode-anthropic-auth|@opencode-ai" package.json -C 3

Repository: marcusquinn/aidevops

Length of output: 2100


Document or pin the version strategy for opencode-anthropic-auth.

The documentation claims v0.0.8 is the "current version," but setup.sh installs via opencode-anthropic-auth@latest (line 1675). This creates a maintenance issue: when v0.0.9 or later is released, setup.sh will automatically install the newer version while documentation still claims 0.0.8.

Clarify the version strategy by either:

  1. Pin the deployment: Change setup.sh to use opencode-anthropic-auth@0.0.8 explicitly for reproducible deployments, OR
  2. Document as dynamic: Update line 430 to state "Latest published version" instead of a specific version number


Expand Down
Loading