Skip to content

feat: Add Qoder host support with custom --dir flag and Playwright skip fix#2116

Open
andriyhuang wants to merge 4 commits into
garrytan:mainfrom
andriyhuang:feature/qoder-host-add
Open

feat: Add Qoder host support with custom --dir flag and Playwright skip fix#2116
andriyhuang wants to merge 4 commits into
garrytan:mainfrom
andriyhuang:feature/qoder-host-add

Conversation

@andriyhuang

@andriyhuang andriyhuang commented Jun 26, 2026

Copy link
Copy Markdown
  1. Add Qoder Host Support
    • Added new host configuration hosts/qoder.ts with .lingma/skills/gstack-*/ as the skill directory
    • Registered Qoder in hosts/index.ts, expanding supported agents from 10 to 11
  2. Setup Script Enhancements (setup)
    • Added Qoder-specific installation functions: link_qoder_skill_dirs and create_qoder_runtime_root
    • Added --dir flag support for custom skill installation directory (enables project-level skill installs)
    • Added logic to skip Playwright install when already present in a custom browsers path
    • Updated host auto-detection to include Qoder
  3. Documentation Updates
    • README.md: Updated agent count (10 → 11), added Qoder to the setup table, and documented the new --dir flag
    • docs/ADDING_A_HOST.md: Updated to reflect Qoder as a supported host
  4. Test Updates
    • test/host-config.test.ts: Updated host count assertion (10 → 11) and added Qoder config validation
    • test/gen-skill-docs.test.ts: Updated setup script validation to include qoder in supported hosts
  5. .gitignore Updates
    • Added .lingma/ and .playwright-browsers to ignore patterns

Huang and others added 4 commits June 4, 2026 04:48
Add Qoder (通义灵码) as a new gstack host with official .lingma/skills/ paths.

Changes:
- hosts/qoder.ts: new host config with .lingma/ paths
- hosts/index.ts: register qoder in ALL_HOST_CONFIGS
- setup: add qoder install variables, auto-detect, create_qoder_runtime_root(),
  link_qoder_skill_dirs(), and install block
- .gitignore: add .lingma/
- README.md: add qoder to host table, update agent count to 11,
  add qoder cleanup command
- docs/ADDING_A_HOST.md: add qoder to host list
- test/host-config.test.ts: update count to 11, add qoder assertion
- test/gen-skill-docs.test.ts: update setup host validation string
…allation

- Update README.md with --dir example for qoder
- Update docs/ADDING_A_HOST.md with project-level installation guide
- setup script already supports --dir with tilde expansion and CUSTOM_DIR override

This documents the project-level skill installation feature
that allows installing gstack skills to a custom directory.
@trunk-io

trunk-io Bot commented Jun 26, 2026

Copy link
Copy Markdown

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

@andriyhuang andriyhuang changed the title docs: add --dir flag documentation for qoder project-level skill installation feat: add Qoder-CN install command support Jun 26, 2026
@andriyhuang andriyhuang changed the title feat: add Qoder-CN install command support feat: Add Qoder host support with custom --dir flag and Playwright skip fix Jun 26, 2026
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