Releases: CaseMark/linc
Releases · CaseMark/linc
Release list
v0.79.7
v0.79.6
v0.79.5
Fixed
- Fixed Case.dev Vault tools in protected preview deployments by forwarding the injected Vercel protection bypass header on REST and download requests (#25).
v0.79.4
Fixed
- Fixed local release packaging for
@casemark/lincand bundled standalone binary runtime assets so the built-in Matter and Vault extensions load outside the repository. - Capped Case.dev vault text reads at 10,000 characters with targeted-search guidance so full documents do not enter durable agent context (#22).
v0.79.3
v0.79.2
v0.79.0
New Features
- Project trust for local inputs - Pi now asks before loading project-local settings, resources, instructions, and packages, with saved decisions and
--approve/--no-approvecontrols for non-interactive modes. See Project Trust. - Extension-controlled trust decisions - Global and CLI extensions can handle
project_trust, decide, remember, or defer project trust before project-local resources load. Seeproject_trust. - Cache-hit visibility in the footer - The interactive footer now shows the latest prompt cache hit rate (
CH). See Interactive Mode. - Richer SDK and RPC extension surfaces - Public exports now include RPC extension UI request/response types and package asset path helpers. See Extension UI Protocol and SDK Exports.
Added
- Added a
project_trustextension event so global and CLI extensions can decide or defer project trust during startup and runtime cwd switches. - Added project trust gating for project-local settings, resources, instructions, and packages (#5332).
- Added the latest prompt cache hit rate to the interactive footer.
- Exported RPC extension UI request and response types from the public API (#5455).
- Exported coding-agent package asset path helpers from the public API (#5415).
Fixed
- Fixed package exports by removing the stale
./hookssubpath that pointed at non-existent build output. - Fixed inherited TUI rendering to clear stale lines when content shrinks to zero.
- Fixed inherited autocomplete suggestions to refresh after editor cursor movement (#5499 by @Roman-Galeev).
- Fixed
/reloadto persist project trust when an implicitly trusted session creates a project.pidirectory. - Fixed project trust input discovery to traverse parent directories portably.
- Fixed inherited intermittent Shift+Enter handling by making Kitty keyboard protocol fallback response-driven instead of timeout-driven (#5188).
- Fixed the compaction summarization system prompt to use neutral AI assistant wording for non-coding agents (#5401).
- Fixed
models.jsonschema support and inherited OpenAI Responses custom-provider handling forcompat.supportsDeveloperRole: false(#5456). - Fixed inherited prompt history navigation to place the cursor at the start when browsing upward and at the end when browsing downward (#5454).
- Fixed tmux setup documentation to require tmux 3.5 for
extended-keys-format csi-uand document the tmux 3.2-3.4 fallback (#5432). - Fixed inherited OpenRouter routing preferences on OpenAI-compatible custom providers to work when the custom provider base URL does not point directly at OpenRouter (#5347).
- Fixed built-in tool expand hints to style closing parentheses consistently (#5359).
- Fixed skill-wrapped prompts to insert spacing between skill instructions and the user message (#5371 by @Perlence).
v0.2.0
Added
- Added
linc gateway, an OpenAI-compatible HTTP gateway for using Linc agents from Open WebUI and other chat clients. - Added
linc guito launch the local web UI example from the CLI. - Added bundled
linc-mono,linc-light,linc-amber,linc-slate, and curated palette themes for Catppuccin, Dracula, Gruvbox, Nord, One Dark, Solarized, and Tokyo Night, and registered all shipped theme JSON files as built-in themes. - Added
openaiCompatBaseUrlsupport inmodels.jsonfor custom OpenAI-compatible models.
Changed
- Startup now records the current changelog version without showing changelog entries by default.
- Changed collapsed changelog display to be enabled by default when changelog notices are shown.
- Changed the default built-in theme to the monochrome
linc-monopalette.
Fixed
- Fixed browser-side model loading in the web UI by avoiding direct
process.envaccess whenprocessis unavailable. - Fixed web UI initialization failures to render an actionable error state instead of leaving the UI stuck on
Loading models....
v0.1.1
Added
- Added
sessionDirsetting support in global and projectsettings.jsonso session storage can be configured without passing--session-diron every invocation (#2598 by @smcllns)
Fixed
- Added missing
ajvdirect dependency; previously relied on transitive install via@mariozechner/pi-aiwhich broke standalone installs (#2252) - Fixed
/exportHTML backgrounds to honortheme.export.pageBg,cardBg, andinfoBginstead of always deriving them fromuserMessageBg(#2565) - Fixed interactive bash execution collapsed previews to recompute visual line wrapping at render time, so previews respect the current terminal width after resizes and split-pane width changes (#2569)
- Fixed RPC
get_session_statsto exposecontextUsage, so headless clients can read actual current context-window usage instead of deriving it from token totals (#2550) - Fixed
pi updatefor git packages to fetch only the tracked target branch with--no-tags, reducing unrelated branch and tag noise while preserving force-push-safe updates (#2548) - Fixed print and JSON modes to emit
session_shutdownbefore exit, so extensions can release long-lived resources and non-interactive runs terminate cleanly (#2576)