Skip to content

Rename install-talxis-plugin.sh to configure-agent-harness.sh - #26

Merged
TomProkop merged 1 commit into
masterfrom
claude/org-cloud-environments-agentbox-ma78p3
Aug 24, 2026
Merged

Rename install-talxis-plugin.sh to configure-agent-harness.sh#26
TomProkop merged 1 commit into
masterfrom
claude/org-cloud-environments-agentbox-ma78p3

Conversation

@TomProkop

Copy link
Copy Markdown
Member

Summary

  • Renames src/scripts/install-talxis-plugin.shsrc/scripts/configure-agent-harness.sh. It's not just a plugin installer, and shouldn't be named after the one thing it currently does — it's the intended home for any other per-harness setup agentbox ends up needing (other marketplaces, settings.json tweaks, etc.), not a one-script-per-plugin pattern. Updates all references (install-features.sh, the Power Platform template's devcontainer.json, README.md).
  • Makes the README's Codespaces instructions explicitly call out that a repo bringing its own devcontainer.json (instead of copying the full template) needs to add the postCreateCommand step itself — it's easy to end up with a working toolchain but no Skills/MCP registration otherwise, since nothing this step does is baked into the image.

The doc change is prompted by a real gap found while smoke-testing v1.2.1 in an actual Codespace on a repo that only pointed image at ghcr.io/talxis/tools-agentbox/image:latest without copying the rest of the template — the toolchain (including claude/copilot) was fully present, but no plugin marketplace was registered, exactly because that repo's own devcontainer.json never had this step.

Test plan

  • bash -n on both shell scripts.
  • devcontainer.json parses (stripped full-line // comments, then json.loads).
  • grep -r install-talxis-plugin returns nothing repo-wide.

Generated by Claude Code

It's not just a plugin installer and shouldn't be named after the one
thing it currently does — it's the intended home for any other
per-harness setup agentbox ends up needing.

Also makes the README's Codespaces instructions call out explicitly
that a repo with its own devcontainer.json needs to add this step
itself: it's easy to end up with a working toolchain but no Skills/MCP
registration if it's skipped, since nothing it does is baked into the
image. Confirmed this gap for real in a Codespace on a repo that only
copied the image reference, not the full template.
@TomProkop
TomProkop merged commit e39ac9e into master Aug 24, 2026
2 checks passed
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