Skip to content

chore: update skills repository dependencies and workspace tooling - #4228

Merged
akshaydeo merged 1 commit into
devfrom
06-10-chore_update_skills_repository_dependencies_and_workspace_tooling
Jun 11, 2026
Merged

chore: update skills repository dependencies and workspace tooling#4228
akshaydeo merged 1 commit into
devfrom
06-10-chore_update_skills_repository_dependencies_and_workspace_tooling

Conversation

@danpiths

@danpiths danpiths commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

Updates workspace dependency and tooling metadata required by the Skills
Repository stack, including Go workspace/module version alignment, Nix tooling
updates, transport Git-serving dependencies, and UI package metadata. This keeps
cross-module dependency churn isolated at the bottom of the Graphite stack so
later feature PRs are easier to review.

Changes

  • Aligned Go workspace/module metadata across CLI, core, framework, plugins,
    tests, and transports for the Skills Repository stack.
  • Added transport-layer Git repository construction dependencies used by later
    Git-backed marketplace serving work.
  • Updated Nix flake tooling for the workspace Go toolchain.
  • Updated UI package/build metadata needed by the dashboard work.
  • Kept this as a chore-only base PR so subsequent Skills Repository PRs can
    focus on product/code changes.

Type of change

  • Bug fix
  • Feature
  • Refactor
  • Documentation
  • Chore/CI

Affected areas

  • Core (Go)
  • Transports (HTTP)
  • Providers/Integrations
  • Plugins
  • UI (React)
  • Docs

How to test

Validated in the Skills Repository stack with:

# From bifrost/
direnv exec . go build ./transports/bifrost-http/... ./framework/configstore/...
direnv exec . go test ./transports/bifrost-http/handlers -run 'Test.*Skill'
direnv exec . go test ./framework/configstore -count=1

# From bifrost/ui
direnv exec . npm run build

Expected result: targeted Go build succeeds, Skills HTTP handler tests pass,
configstore tests pass, and the UI production build completes successfully.

No new configs or environment variables are added in this PR.

Screenshots/Recordings

N/A — no direct UI behavior changes in this PR.

Breaking changes

  • Yes
  • No

If yes, describe impact and migration instructions.

Related issues

N/A

Security considerations

No direct security changes. This PR only updates dependency/tooling metadata.

Checklist

  • I read docs/contributing/README.md and followed the guidelines
  • I added/updated tests where appropriate (no new tests required for
    metadata-only dependency/tooling changes)
  • I updated documentation where needed
  • I verified builds succeed (Go and UI)
  • I verified the CI pipeline passes locally if applicable

Summary by CodeRabbit

  • Chores
    • Updated Go and third-party dependencies to latest stable versions for improved compatibility and security.
    • Refined build system configuration to enhance type-checking during the build process.

@danpiths
danpiths requested a review from a team as a code owner June 9, 2026 20:18
@danpiths
danpiths requested a review from akshaydeo June 9, 2026 20:18
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

danpiths commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@coderabbitai

coderabbitai Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: e013fdcd-4da8-4c78-a793-12b11df54aef

📥 Commits

Reviewing files that changed from the base of the PR and between 2a806eb and 83be55b.

⛔ Files ignored due to path filters (20)
  • cli/go.sum is excluded by !**/*.sum
  • core/go.sum is excluded by !**/*.sum
  • flake.lock is excluded by !**/*.lock
  • framework/go.sum is excluded by !**/*.sum
  • plugins/compat/go.sum is excluded by !**/*.sum
  • plugins/governance/go.sum is excluded by !**/*.sum
  • plugins/jsonparser/go.sum is excluded by !**/*.sum
  • plugins/logging/go.sum is excluded by !**/*.sum
  • plugins/maxim/go.sum is excluded by !**/*.sum
  • plugins/mocker/go.sum is excluded by !**/*.sum
  • plugins/modelcatalogresolver/go.sum is excluded by !**/*.sum
  • plugins/otel/go.sum is excluded by !**/*.sum
  • plugins/prompts/go.sum is excluded by !**/*.sum
  • plugins/semanticcache/go.sum is excluded by !**/*.sum
  • plugins/telemetry/go.sum is excluded by !**/*.sum
  • tests/cmd/e2eseed/go.sum is excluded by !**/*.sum
  • tests/cmd/seed/go.sum is excluded by !**/*.sum
  • tests/cmd/seedvks/go.sum is excluded by !**/*.sum
  • transports/go.sum is excluded by !**/*.sum
  • ui/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (8)
  • cli/go.mod
  • flake.nix
  • plugins/governance/go.mod
  • tests/cmd/e2eseed/go.mod
  • tests/cmd/seed/go.mod
  • tests/cmd/seedvks/go.mod
  • transports/go.mod
  • ui/package.json
💤 Files with no reviewable changes (1)
  • ui/package.json

📝 Walkthrough

Walkthrough

This PR updates indirect and direct Go module dependencies across the repository (CLI, plugins, test modules, and transports), introduces a Nix flake overlay to pin Go 1.26.4, and refactors UI build tooling to use a standalone TypeScript type-check npm script instead of a Vite plugin.

Changes

Dependency and Build Environment Updates

Layer / File(s) Summary
Nix flake Go 1.26.4 override
flake.nix
A go_1_26_4_overlay overlay is defined to override the go_1_26 package to version 1.26.4 with a new source tarball, and the per-system Nixpkgs import applies this overlay to builds.
Go module dependency version bumps
cli/go.mod, plugins/governance/go.mod, tests/cmd/e2eseed/go.mod, tests/cmd/seed/go.mod, tests/cmd/seedvks/go.mod, transports/go.mod
golang.org/x/exp is bumped in CLI and governance modules; cloud.google.com/go/iam, AWS SDK v2 (and internal modules), and smithy-go are incremented in test seed modules; transports upgrades go-git packages, reorganizes indirect dependencies into separate blocks, corrects a malformed go-sqlite3 entry, and upgrades golang.org/x/exp and golang.org/x/text.
UI TypeScript type checking build step
ui/package.json, ui/vite.config.mts
A new typecheck script (tsc --noEmit) is added and wired into build and build-enterprise before Vite build; vite-plugin-checker is removed from devDependencies and removed from the Vite plugins array; Vite config initialization is refactored while preserving aliases, proxies, environment variables, and output paths.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Suggested reviewers

  • Pratham-Mishra04

🐰 A hop through dependencies new,
Go versions pinned, modules grew,
TypeScript checks now stand alone,
Building swift in Vite's new zone! 🎯

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore: update skills repository dependencies and workspace tooling' accurately describes the main changes across multiple Go modules, Nix configuration, and UI tooling updates.
Description check ✅ Passed The PR description comprehensively covers all required template sections including summary, detailed changes, type (chore), affected areas, test validation, breaking changes assessment, and checklist items.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch 06-10-chore_update_skills_repository_dependencies_and_workspace_tooling

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 golangci-lint (2.12.2)

level=error msg="[linters_context] typechecking error: pattern ./...: directory prefix . does not contain main module or its selected dependencies"


Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps

greptile-apps Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 5/5

Safe to merge — all changes are dependency/tooling metadata with no runtime logic modifications.

Every file touched is a go.mod, go.sum, flake.nix/lock, package.json, package-lock.json, or vite.config reformatting. The only behavioural change is replacing the vite-plugin-checker plugin with an explicit tsc --noEmit step, which now gates both build paths including build-enterprise, closing a previously noted gap. No application logic, handler, provider, plugin, or migration code is modified. The new go-git/go-billy direct dependencies are declared here as groundwork but no code in this PR exercises them.

No files require special attention.

Important Files Changed

Filename Overview
transports/go.mod Adds go-git/go-git and go-billy as direct dependencies for Git-backed marketplace serving, cleans up a stale merge-conflict marker on the sqlite3 indirect comment, promotes golang.org/x/text to direct (confirmed present in downstream stacks), and bumps golang.org/x/exp.
flake.nix Adds a temporary Nix overlay to pin Go 1.26.4 until nixpkgs catches up, setting both go_1_26 and the default go attribute via overrideAttrs. Comment clearly marks it as a workaround.
ui/vite.config.mts Removes vite-plugin-checker plugin (replaced by explicit tsc --noEmit step in package.json scripts); reformats to 2-space indentation; adds trailing newline. No functional logic changes.
ui/package.json Removes vite-plugin-checker from devDependencies, adds a typecheck script (tsc --noEmit), and prepends npm run typecheck to both build and build-enterprise scripts so type errors gate every build path.
plugins/modelcatalogresolver/go.sum Large addition of /go.mod hash entries alongside pre-existing h1: source-zip hashes; expected when Go toolchain upgrades require both hash types to be recorded in go.sum.
tests/cmd/e2eseed/go.mod Bumps cloud.google.com/go/iam, aws-sdk-go-v2, smithy-go to latest patch/minor releases; all indirect dependencies for test seed tooling.
flake.lock Bumps nixpkgs lock to a newer revision with updated narHash; routine flake update corresponding to the flake.nix overlay changes.

Reviews (4): Last reviewed commit: "chore: update skills repository dependen..." | Re-trigger Greptile

Comment thread ui/package.json Outdated
Comment thread transports/go.mod

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 2

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
transports/go.mod (1)

155-155: ⚠️ Potential issue | 🔴 Critical | ⚡ Quick win

Critical: Merge conflict marker left in go.mod.

Line 155 contains a Git merge conflict marker ; indirect<<<<<<< HEAD that will prevent the module from being parsed correctly by Go tooling.

🔧 Proposed fix
-	github.com/mattn/go-sqlite3 v1.14.32 // indirect; indirect<<<<<<< HEAD
+	github.com/mattn/go-sqlite3 v1.14.32 // indirect
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@transports/go.mod` at line 155, The go.mod contains a leftover merge marker
in the module requirement for github.com/mattn/go-sqlite3; remove the conflict
text `<<<<<<< HEAD` so the requirement reads correctly (e.g.,
`github.com/mattn/go-sqlite3 v1.14.32 // indirect`) and then run go mod tidy to
ensure the file is valid and dependencies are cleaned up; target the module line
referencing github.com/mattn/go-sqlite3 when making the change.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@transports/go.mod`:
- Line 220: Restore the indirect marker on the module line for golang.org/x/text
v0.37.0 in the transports module by adding the trailing comment "// indirect" to
the existing module requirement ("golang.org/x/text v0.37.0"); ensure no other
changes to the go.mod formatting so the entry matches other indirect
dependencies.

In `@ui/vite.config.mts`:
- Around line 15-33: The project still lists vite-plugin-checker in
ui/package.json and package-lock.json despite it being removed from the Vite
config; remove the unused dependency and update the lockfile: delete
vite-plugin-checker from ui/package.json devDependencies, run npm install (or
npm ci) in ui to regenerate ui/package-lock.json, and confirm there are no
remaining imports/usages of the plugin in ui/vite.config.mts (plugins array) or
elsewhere before committing.

---

Outside diff comments:
In `@transports/go.mod`:
- Line 155: The go.mod contains a leftover merge marker in the module
requirement for github.com/mattn/go-sqlite3; remove the conflict text `<<<<<<<
HEAD` so the requirement reads correctly (e.g., `github.com/mattn/go-sqlite3
v1.14.32 // indirect`) and then run go mod tidy to ensure the file is valid and
dependencies are cleaned up; target the module line referencing
github.com/mattn/go-sqlite3 when making the change.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 7a40e8e4-74d9-45ee-9544-ed050ae30001

📥 Commits

Reviewing files that changed from the base of the PR and between ca21298 and fdcd6f6.

⛔ Files ignored due to path filters (19)
  • cli/go.sum is excluded by !**/*.sum
  • core/go.sum is excluded by !**/*.sum
  • flake.lock is excluded by !**/*.lock
  • framework/go.sum is excluded by !**/*.sum
  • plugins/compat/go.sum is excluded by !**/*.sum
  • plugins/governance/go.sum is excluded by !**/*.sum
  • plugins/jsonparser/go.sum is excluded by !**/*.sum
  • plugins/logging/go.sum is excluded by !**/*.sum
  • plugins/maxim/go.sum is excluded by !**/*.sum
  • plugins/mocker/go.sum is excluded by !**/*.sum
  • plugins/modelcatalogresolver/go.sum is excluded by !**/*.sum
  • plugins/otel/go.sum is excluded by !**/*.sum
  • plugins/prompts/go.sum is excluded by !**/*.sum
  • plugins/semanticcache/go.sum is excluded by !**/*.sum
  • plugins/telemetry/go.sum is excluded by !**/*.sum
  • tests/cmd/e2eseed/go.sum is excluded by !**/*.sum
  • tests/cmd/seed/go.sum is excluded by !**/*.sum
  • tests/cmd/seedvks/go.sum is excluded by !**/*.sum
  • transports/go.sum is excluded by !**/*.sum
📒 Files selected for processing (10)
  • cli/go.mod
  • flake.nix
  • plugins/governance/go.mod
  • plugins/modelcatalogresolver/go.mod
  • tests/cmd/e2eseed/go.mod
  • tests/cmd/seed/go.mod
  • tests/cmd/seedvks/go.mod
  • transports/go.mod
  • ui/package.json
  • ui/vite.config.mts

Comment thread transports/go.mod
Comment thread ui/vite.config.mts
@danpiths
danpiths force-pushed the 06-10-chore_update_skills_repository_dependencies_and_workspace_tooling branch from fdcd6f6 to 4c8e557 Compare June 10, 2026 05:57

Copy link
Copy Markdown
Collaborator Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
transports/go.mod (1)

155-155: ⚠️ Potential issue | 🔴 Critical | ⚡ Quick win

Remove merge conflict marker from go.mod

Line 155 contains a malformed comment with a Git merge conflict marker: // indirect; indirect<<<<<<< HEAD. This will cause go mod tidy or build errors.

🔧 Fix the malformed comment
-	github.com/mattn/go-sqlite3 v1.14.32 // indirect; indirect<<<<<<< HEAD
+	github.com/mattn/go-sqlite3 v1.14.32 // indirect
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@transports/go.mod` at line 155, Remove the Git merge conflict marker from the
module comment on the line containing "github.com/mattn/go-sqlite3 v1.14.32":
replace the malformed comment segment "// indirect; indirect<<<<<<< HEAD" with a
proper comment (e.g., "// indirect") so the go.mod entry is well-formed, then
run go mod tidy to verify the file is clean.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Outside diff comments:
In `@transports/go.mod`:
- Line 155: Remove the Git merge conflict marker from the module comment on the
line containing "github.com/mattn/go-sqlite3 v1.14.32": replace the malformed
comment segment "// indirect; indirect<<<<<<< HEAD" with a proper comment (e.g.,
"// indirect") so the go.mod entry is well-formed, then run go mod tidy to
verify the file is clean.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: aeb81aca-18d0-449c-b351-22da560c18fa

📥 Commits

Reviewing files that changed from the base of the PR and between fdcd6f6 and 4c8e557.

⛔ Files ignored due to path filters (20)
  • cli/go.sum is excluded by !**/*.sum
  • core/go.sum is excluded by !**/*.sum
  • flake.lock is excluded by !**/*.lock
  • framework/go.sum is excluded by !**/*.sum
  • plugins/compat/go.sum is excluded by !**/*.sum
  • plugins/governance/go.sum is excluded by !**/*.sum
  • plugins/jsonparser/go.sum is excluded by !**/*.sum
  • plugins/logging/go.sum is excluded by !**/*.sum
  • plugins/maxim/go.sum is excluded by !**/*.sum
  • plugins/mocker/go.sum is excluded by !**/*.sum
  • plugins/modelcatalogresolver/go.sum is excluded by !**/*.sum
  • plugins/otel/go.sum is excluded by !**/*.sum
  • plugins/prompts/go.sum is excluded by !**/*.sum
  • plugins/semanticcache/go.sum is excluded by !**/*.sum
  • plugins/telemetry/go.sum is excluded by !**/*.sum
  • tests/cmd/e2eseed/go.sum is excluded by !**/*.sum
  • tests/cmd/seed/go.sum is excluded by !**/*.sum
  • tests/cmd/seedvks/go.sum is excluded by !**/*.sum
  • transports/go.sum is excluded by !**/*.sum
  • ui/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (10)
  • cli/go.mod
  • flake.nix
  • plugins/governance/go.mod
  • plugins/modelcatalogresolver/go.mod
  • tests/cmd/e2eseed/go.mod
  • tests/cmd/seed/go.mod
  • tests/cmd/seedvks/go.mod
  • transports/go.mod
  • ui/package.json
  • ui/vite.config.mts

@danpiths
danpiths force-pushed the 06-10-chore_update_skills_repository_dependencies_and_workspace_tooling branch from 4c8e557 to 2a806eb Compare June 10, 2026 06:27

Copy link
Copy Markdown
Collaborator Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Copy link
Copy Markdown
Collaborator Author

@coderabbitai approve

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor
✅ Action performed

Comments resolved. Approval is disabled; enable reviews.request_changes_workflow to allow explicit top-level @coderabbitai resolve or @coderabbitai approve commands.

@danpiths
danpiths force-pushed the 06-10-chore_update_skills_repository_dependencies_and_workspace_tooling branch from 2a806eb to 83be55b Compare June 11, 2026 12:27

akshaydeo commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Merge activity

  • Jun 11, 7:14 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jun 11, 7:15 PM UTC: @akshaydeo merged this pull request with Graphite.

@akshaydeo
akshaydeo merged commit 25628af into dev Jun 11, 2026
12 of 17 checks passed
@akshaydeo
akshaydeo deleted the 06-10-chore_update_skills_repository_dependencies_and_workspace_tooling branch June 11, 2026 19:15
akshaydeo pushed a commit that referenced this pull request Jun 12, 2026
…4228)

## Summary

Updates workspace dependency and tooling metadata required by the Skills
Repository stack, including Go workspace/module version alignment, Nix tooling
updates, transport Git-serving dependencies, and UI package metadata. This keeps
cross-module dependency churn isolated at the bottom of the Graphite stack so
later feature PRs are easier to review.

## Changes

- Aligned Go workspace/module metadata across CLI, core, framework, plugins,
  tests, and transports for the Skills Repository stack.
- Added transport-layer Git repository construction dependencies used by later
  Git-backed marketplace serving work.
- Updated Nix flake tooling for the workspace Go toolchain.
- Updated UI package/build metadata needed by the dashboard work.
- Kept this as a chore-only base PR so subsequent Skills Repository PRs can
  focus on product/code changes.

## Type of change

- [ ] Bug fix
- [ ] Feature
- [ ] Refactor
- [ ] Documentation
- [x] Chore/CI

## Affected areas

- [x] Core (Go)
- [x] Transports (HTTP)
- [ ] Providers/Integrations
- [x] Plugins
- [x] UI (React)
- [ ] Docs

## How to test

Validated in the Skills Repository stack with:

```sh
# From bifrost/
direnv exec . go build ./transports/bifrost-http/... ./framework/configstore/...
direnv exec . go test ./transports/bifrost-http/handlers -run 'Test.*Skill'
direnv exec . go test ./framework/configstore -count=1

# From bifrost/ui
direnv exec . npm run build
```

Expected result: targeted Go build succeeds, Skills HTTP handler tests pass,
configstore tests pass, and the UI production build completes successfully.

No new configs or environment variables are added in this PR.

## Screenshots/Recordings

N/A — no direct UI behavior changes in this PR.

## Breaking changes

- [ ] Yes
- [x] No

If yes, describe impact and migration instructions.

## Related issues

N/A

## Security considerations

No direct security changes. This PR only updates dependency/tooling metadata.

## Checklist

- [x] I read `docs/contributing/README.md` and followed the guidelines
- [x] I added/updated tests where appropriate (no new tests required for
      metadata-only dependency/tooling changes)
- [ ] I updated documentation where needed
- [x] I verified builds succeed (Go and UI)
- [x] I verified the CI pipeline passes locally if applicable


<!-- This is an auto-generated comment: release notes by coderabbit.ai -->
## Summary by CodeRabbit

* **Chores**
  * Updated Go and third-party dependencies to latest stable versions for improved compatibility and security.
  * Refined build system configuration to enhance type-checking during the build process.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
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.

3 participants