github continuedev/continue @continuedev/fetch@1.8.0

5 hours ago

1.8.0 (2026-01-22)

Bug Fixes

  • account for different tokenizers (b4bc3ae)
  • add GH_TOKEN to continue-agents workflow (dd93919), closes #9493
  • add missing cancelStream call and return for non-retryable errors (c391353)
  • add missing hub mock rejection in test (53a9fa4)
  • also use env vars in Write job summary step (8969f42)
  • anthropic: support Azure-hosted Anthropic endpoints (9e8bfcd)
  • break circular dependency by extracting tool names (6a5f80b)
  • change 'Agent:' to 'Config:' in intro message and update tests (c1e4668)
  • clarify can't edit in parallel with itself either (46b31af)
  • cli: compaction for missing tool results (0792b94)
  • cli: expand model capability detection to include Llama, Nemotron, and Mistral (#8845) (528a8ab), closes #1
  • cli: resolve circular dependency in uploadArtifact tool (b5da44d)
  • cli: restart cli for manual update (595986a)
  • cli: use logger.info instead of console.log for consistency (00b665f)
  • command fixed in contributing file (#9715) (a21eb15)
  • compact conversation with dangling tool calls (b33b8a4)
  • compaction updates part 2 (d18c6f0)
  • Constrain root eslint to v8 to match core dependency (ad6ab80)
  • context length error detection (1bfb72e)
  • context length fixes, truncation, etc (613ffb8)
  • correct built-in tool names list (26bef77)
  • Correct import order for eslint compliance (657c5fe)
  • correct import order in ToolPermissionService (2003128)
  • decode URI-encoded pathname for WSL workspace paths (074a6c7)
  • don't fallback to relative path if not markdown file (d93b432)
  • duplicate tool messages (77a2f12)
  • ensure cross-target LanceDB binaries are correctly copied (#9100) (291f8f5)
  • env stubs for cli platform tests (6b3c0be)
  • eslint (50adea3)
  • eslint import unresolved (ccd0b74)
  • fix lint error and update tests for markdown-only fallback (4c0c532)
  • Initialize usage field in createSession and startNewSession (5c50e91)
  • inject blocks tests for cli secret resolution (219f566)
  • intellij: Prevent ConcurrentModificationException in keymap access (5d1cd00)
  • linting issue mising parallel count (c0a9309)
  • make tree-sitter lookup in .js and .ts files pick up only last preceding comment before code block (cb4db87)
  • merge yaml.schemas settings (a0729bd), closes #7080
  • openai-adapters: Add defensive type checks for stream.usage Promise (7d3fa6d)
  • openai-adapters: Add fallback to stream.usage Promise for usage tokens (bbeec4b)
  • openai-adapters: Address 4 PR review issues (93d9c12)
  • openai-adapters: Don't emit usage from fullStream finish event (a89187b)
  • openai-adapters: Fix multi-turn tools test API initialization timing (75044d4)
  • openai-adapters: Fix tool_choice format and usage token handling (aaa973a)
  • openai-adapters: Fix usage token double-emission in Vercel SDK streams (64f4924)
  • openai-adapters: Fix Vercel SDK test API initialization timing (d2afc5c)
  • openai-adapters: Remove token count validation in finish event handler (6e656f9)
  • openai-adapters: Revert to using finish event usage from fullStream (3d21467)
  • openai-adapters: Temporarily disable usage assertions for Vercel SDK tests (06bcf60)
  • openai-adapters: Use stream.usage Promise exclusively for usage tokens (df143e7)
  • packages/continue-sdk/package.json & packages/continue-sdk/package-lock.json to reduce vulnerabilities (2f128be)
  • packages/continue-sdk/python/api/requirements.txt to reduce vulnerabilities (df86ba8)
  • prevent string interpolation issues in remaining workflow steps (2d21472)
  • prevent waiting for the session to load from history (9fcc332)
  • prompt tweak (41c4f29)
  • properly resolve WSL2 workspace paths in runTerminalCommand (eab2ac1)
  • re-throw hub error for non-markdown hub slugs (f644c88)
  • refactor handleToolCalls to use options object to satisfy max-params lint rule (2ae2f80)
  • Regenerate CLI package-lock.json to resolve dependency mismatches (32326eb)
  • regenerate package-lock.json to include missing @types/node@25.0.3 (10b457b)
  • Regenerate package-lock.json to resolve dependency mismatches (c2bf023)
  • Remove invalid totalCost property and update test mocks (2e9a0f0)
  • Remove symlink logic from production blueprint template (a396ed2)
  • Remove symlink logic from staging blueprint template (ce07084)
  • Replace console.log with logger.info in exit.ts (bfd2f01)
  • resolve circular dependency in subagent executor (87fd9b6)
  • resolve circular dependency in subagent tool (1c448c4)
  • resolve IDE Extensions tab navigation in docs (7129415)
  • resolve lint issues in vscode extension files (887410e), closes #9077
  • resolve MDX parsing error in run-agents-locally guide (7074a50)
  • runloop: hardcode amd64 architecture and update blueprint name to cn-test (d10594f)
  • save session (454da90)
  • show full right side gradient border (7f46011)
  • show new rule once created (bf6ee2f)
  • show the correct number of pending tools (3d7be8a)
  • simplify config error (e3a8711)
  • tests and cubic feedback (d7b91f8)
  • tool permissions for MCP and bash in headless (998cb76)
  • update ide-extensions link to point to quick-start page (b73fefe)
  • update package-lock.json for @tiptap/extension-image upgrade (8f28688)
  • upgrade @c15t/react from 1.8.1 to 1.8.2 (9b192e4)
  • upgrade @sentry/profiling-node from 9.46.0 to 9.47.1 (9448930)
  • upgrade @tiptap/extension-history from 2.26.1 to 2.27.1 (a9e7f33)
  • upgrade @tiptap/extension-image from 2.26.1 to 2.27.1 (d159f9f)
  • upgrade @tiptap/extension-mention from 2.26.1 to 2.27.1 (8835b11)
  • upgrade lru-cache from 11.0.2 to 11.2.4 (269be8b)
  • upgrade mocha from 11.7.1 to 11.7.5 (c65d6df)
  • upgrade monaco-editor from 0.45.0 to 0.55.1 (cc1c70d)
  • upgrade posthog-js from 1.297.2 to 1.310.1 (14a5336)
  • upgrade react-hook-form from 7.62.0 to 7.69.0 (5e9d88a)
  • upgrade yaml from 2.8.1 to 2.8.2 (810598b)
  • use env vars for safe string handling in continue-agents workflow (fe1a35a)
  • use ide.runCommand when Windows host connects to WSL (c565bdc), closes #9661
  • use more intuitive envvars to manage OTLP and PostHog telemetry settings (b985c1a)
  • Use named import for find-up v8 (499b672)
  • use proxy for unrendered injected block secrets (91ddbb8)
  • use try/finally for env cleanup in test (27adb1d)
  • wrap fileURLToPath in try-catch for WSL2 compatibility (788e253), closes #8091

Features

  • Add reusable Continue Agents workflow (526b0b6)
  • Add staging blueprint (cn-staging) for isolated testing (3dc36ba)
  • allow selecting images using cmd+a (e31605a)
  • assets: add Xiaomi MiMo logo (3f61af5)
  • capture and attach usage metadata to assistant messages (7f9ef36)
  • CLI tool truncation and docs (34537d9)
  • cli: add session ID support for serve command to persist chat history (09deed4)
  • cli: agent skills (3ab5b59)
  • cli: prevent initial prompt replay on devbox resume (2e2fc51)
  • error for large files with informative message rather than truncating (d87dd57)
  • new model: adding MiMo-V2-Flash (a2d8443)
  • proportional output truncation for read and bash (c754289)
  • refined cli bash tool truncation (9a630a0)
  • retry overloaded errors (2fccf3a)
  • subagents (32af25f)
  • submit slash command in one enter (191006d)

Don't miss a new continue release

NewReleases is sending notifications on new releases.