Skip to content

Merge Linc upstream sync and prepare v0.79.0 release#10

Open
maxsonderby wants to merge 1133 commits into
mainfrom
codex/linc-upstream-pi-main-sync
Open

Merge Linc upstream sync and prepare v0.79.0 release#10
maxsonderby wants to merge 1133 commits into
mainfrom
codex/linc-upstream-pi-main-sync

Conversation

@maxsonderby

@maxsonderby maxsonderby commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Merge the upstream Pi 0.79 sync into Linc and prepare the @casemark/linc@0.79.0 npm release.

This brings in the updated Linc CLI package shape, including the dark-linc local-development variant that stores state under ~/.dark-linc instead of normal ~/.linc state.

Changes

  • Syncs Linc with the upstream Pi 0.79 codebase and package layout.
  • Adds dark-linc as a local-development bin via packages/coding-agent/scripts/dark-linc.mjs.
  • Updates @casemark/linc package metadata to 0.79.0.
  • Refreshes release artifacts generated during validation:
    • package-lock.json
    • packages/ai/src/models.generated.ts
    • packages/ai/src/image-models.generated.ts
  • Updates the release/publish flow so the tag workflow builds, verifies, and publishes @casemark/linc with provenance.

Validation

  • npm install
  • npm run check
  • npm run clean
  • npm run build
  • npm run shrinkwrap --workspace @casemark/linc
  • node scripts/publish.mjs --dry-run
  • npm run dark-linc -- --help
  • npm run dark-linc -- --version returned 0.79.0

Notes

npm install on local Node v22.22.2 warned that @earendil-works/gondolin@0.12.0 declares node >=23.6.0. The install and checks still completed successfully.

After merge, tag v0.79.0 from main to trigger the binary build and npm publish workflow.

badlogic and others added 30 commits May 23, 2026 11:36
@vercel

vercel Bot commented Jun 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
linc-docs Ready Ready Preview, Comment Jun 10, 2026 6:11pm

@vercel vercel 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.

Additional Suggestions:

  1. The Case.dev API key is passed to the casedev CLI via the --api-key <key> command-line argument, exposing the secret in process listings (ps, /proc//cmdline) to other local users/processes.
  1. Docs preview landing page redirects to /docs/overview, which is never generated (only overlay.md exists), causing a 404 on the site root.

Fix on Vercel

@dantedanelian dantedanelian changed the title Sync Linc with upstream Pi main Merge Linc upstream sync and prepare v0.79.0 release Jun 10, 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.