Skip to content

Refresh dependencies, CI, and Siftable contracts - #1

Merged
Tom-R-Main merged 1 commit into
mainfrom
agent/refresh-dependencies
Jul 29, 2026
Merged

Tom-R-Main merged 1 commit into
mainfrom
agent/refresh-dependencies

Conversation

@Tom-R-Main

Copy link
Copy Markdown
Owner

Summary

  • update MCP, Siftable, and pg dependencies and add complete package metadata
  • move lean CI to Node 22/24 with current GitHub-maintained actions
  • update public docs to prefer the Siftable name and URL while retaining legacy paths for compatibility
  • align work claims/transitions with lease-owner contracts and redact claim tokens
  • remove the obsolete plaintext Vault read tool now absent from the governed SDK

Verification

  • TypeScript typecheck
  • existing tool suite (39 tests)
  • framework suite (75 tests)
  • parallel adapter suite (10 tests)
  • new Siftable provider contract suite (4 tests)

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 36e8694ac9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/ci.yml
Comment on lines +24 to +26
- uses: actions/checkout@v7

- uses: actions/setup-node@v4
- uses: actions/setup-node@v7

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Pin the CI actions to released major versions

In the checked CI workflow, neither actions/checkout nor actions/setup-node publishes a v7 tag—their upstream tag lists currently stop at v6 (checkout tags, setup-node tags). Consequently, every push and pull-request job fails while resolving the first action and never reaches dependency installation, type checking, or tests; pin both steps to existing releases or immutable commit SHAs.

Useful? React with 👍 / 👎.

@Tom-R-Main
Tom-R-Main merged commit c9cde85 into main Jul 29, 2026
2 checks passed
@Tom-R-Main
Tom-R-Main deleted the agent/refresh-dependencies branch July 29, 2026 00:16
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