Skip to content

Sync harbor-cli skill with upstream changes (2026-05-07)#10

Open
benediktstroebl wants to merge 1 commit into
mainfrom
sync/harbor-upstream-2026-05-07
Open

Sync harbor-cli skill with upstream changes (2026-05-07)#10
benediktstroebl wants to merge 1 commit into
mainfrom
sync/harbor-upstream-2026-05-07

Conversation

@benediktstroebl
Copy link
Copy Markdown
Contributor

Updates skills/harbor-cli/SKILL.md based on upstream commits from the past 48 hours.

What changed upstream

  • 8d40b8aDaytonaEnvironment now accepts a connection_pool_maxsize env kwarg forwarded to DaytonaConfig (--ek connection_pool_maxsize=N, or =null for unlimited)
  • 352389a — OpenCode run() now supports any model provider via provider/model_id format, including openrouter
  • 6a8bb1b — Cursor CLI now enforces CURSOR_API_KEY and requires model in provider/model-id format (provider prefix stripped before passing to cursor-agent)
  • 5906c4c / 25b0c3d — Tensorlake confirmed as a supported environment backend (tensorlake.py already existed; now officially listed in docs)

Skill updates (harbor-cli/SKILL.md)

  • Environment Backends table: added tensorlake row
  • After environments table: added note documenting --ek connection_pool_maxsize=N for Daytona
  • Supported Agents table: updated cursor-cli (requires CURSOR_API_KEY, model format provider/model-id) and opencode (any provider supported)
  • Common Gotchas: added cursor-cli to API keys note; added cursor-cli and opencode to model format note

Skills not affected

  • harbor-adapter-creator — the Daytona/Tensorlake changes are environment-backend internals, not adapter-creation patterns
  • harbor-task-creator — no relevant upstream changes

Generated by Claude Code

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.

1 participant