Skip to content

Tags: TMHSDigital/Developer-Tools-MCP

Tags

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: createTool drops version field, uses [skip version], publishable…

… via dispatch (#19)

* fix: createTool registry entry mirrors canonical generator; publish via dispatch

- buildWouldBeEntry no longer injects the removed per-tool `version` field
  and now mirrors scaffold/generator.py build_registry_entry exactly
  (homepage, topics, status, pagesType), so a born repo's catalog entry
  matches the canonical single source of truth.
- Registration commit uses the fleet opt-out `[skip version]` instead of
  `[skip ci]`, which previously suppressed all CI on the meta PR (so required
  checks never reported and the API merge blocked).
- publish.yml gains workflow_dispatch and an already-published idempotency
  guard so the package can be published/re-published without depending on a
  GITHUB_TOKEN release event (which does not trigger downstream workflows).
- Bump 0.2.0 -> 0.2.1.

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>

* chore: retrigger CI [skip version]

Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

---------

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>
Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

v0.2

Toggle v0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: createTool drops version field, uses [skip version], publishable…

… via dispatch (#19)

* fix: createTool registry entry mirrors canonical generator; publish via dispatch

- buildWouldBeEntry no longer injects the removed per-tool `version` field
  and now mirrors scaffold/generator.py build_registry_entry exactly
  (homepage, topics, status, pagesType), so a born repo's catalog entry
  matches the canonical single source of truth.
- Registration commit uses the fleet opt-out `[skip version]` instead of
  `[skip ci]`, which previously suppressed all CI on the meta PR (so required
  checks never reported and the API merge blocked).
- publish.yml gains workflow_dispatch and an already-published idempotency
  guard so the package can be published/re-published without depending on a
  GITHUB_TOKEN release event (which does not trigger downstream workflows).
- Bump 0.2.0 -> 0.2.1.

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>

* chore: retrigger CI [skip version]

Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

---------

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>
Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

v0

Toggle v0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: createTool drops version field, uses [skip version], publishable…

… via dispatch (#19)

* fix: createTool registry entry mirrors canonical generator; publish via dispatch

- buildWouldBeEntry no longer injects the removed per-tool `version` field
  and now mirrors scaffold/generator.py build_registry_entry exactly
  (homepage, topics, status, pagesType), so a born repo's catalog entry
  matches the canonical single source of truth.
- Registration commit uses the fleet opt-out `[skip version]` instead of
  `[skip ci]`, which previously suppressed all CI on the meta PR (so required
  checks never reported and the API merge blocked).
- publish.yml gains workflow_dispatch and an already-published idempotency
  guard so the package can be published/re-published without depending on a
  GITHUB_TOKEN release event (which does not trigger downstream workflows).
- Bump 0.2.0 -> 0.2.1.

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>

* chore: retrigger CI [skip version]

Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

---------

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>
Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: simplify release workflow to tag from package.json; bump package…

….json to 0.2.0 (#16)

The previous release workflow created version-bump PRs using GITHUB_TOKEN.
GitHub blocks workflow triggers on GITHUB_TOKEN-created PRs, so the required
Ecosystem drift check never ran, keeping the PR permanently blocked.

New approach: developers bump package.json as part of their feature/fix PRs.
The release workflow reads the version, checks if the tag exists, and if not
tags + creates a GitHub Release. No PR creation, no polling, no race conditions.

Also bumps package.json to 0.2.0 so v0.2.0 is cut when this merges.

Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: implement read-core MCP tools (devtools_getRegistry, getFleetSt…

…atus, checkDrift, inspectRepo) (#6)

- Four read-only tools against the TMHSDigital developer-tools ecosystem
- GitHub REST API default mode with 5-minute in-memory TTL cache
- Optional local mode via DEVTOOLS_META_ROOT env var
- devtools_checkDrift fetches drift policy from meta-repo standards/drift-checker.config.json at runtime
- TypeScript, Node 20+, vitest; 17 tests passing
- CI on Node 20 and 22; publish workflow on npm release
- Write surface documented in ROADMAP.md v0.2.0 (not implemented)

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>
Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>

v0.1

Toggle v0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: implement read-core MCP tools (devtools_getRegistry, getFleetSt…

…atus, checkDrift, inspectRepo) (#6)

- Four read-only tools against the TMHSDigital developer-tools ecosystem
- GitHub REST API default mode with 5-minute in-memory TTL cache
- Optional local mode via DEVTOOLS_META_ROOT env var
- devtools_checkDrift fetches drift policy from meta-repo standards/drift-checker.config.json at runtime
- TypeScript, Node 20+, vitest; 17 tests passing
- CI on Node 20 and 22; publish workflow on npm release
- Write surface documented in ROADMAP.md v0.2.0 (not implemented)

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>
Signed-off-by: fOuttaMyPaint <TMhospitalitystrategies@gmail.com>