github continuedev/continue @continuedev/config-yaml@1.9.0

latest releases: v1.4.36-beta.20250905, v1.2.3-vscode, v1.4.36-beta.20250904...
14 days ago

1.9.0 (2025-08-22)

Bug Fixes

  • 🐛 Fix lsTool Exclusions (f9c734f)
  • 🐛 Restore files (e2e5730)
  • ✅ Prettier and test fixes (7fdce04)
  • /exit command (7c62160)
  • add /clear command to clear chat history (3782732)
  • add description (a902d01)
  • add missing items type definition for edits array in multiEdit tool (da25cd0)
  • Add TTY environment detection to prevent CI failures (16c01b3)
  • add vscode question (2a20d27)
  • address ai feedback (c916be3)
  • address feedback (49ff600)
  • address feedback (73135ff)
  • address feedback (e8d1303)
  • address feedback (99c6660)
  • address feedback (500e640)
  • address feedback (ed7bb0a)
  • address feedback (983e9fb)
  • address review (b17c829)
  • adjust placeholder (94e6f12)
  • adjust waiting message (454df15)
  • allow bash in plan mode (a3cd7de)
  • allow multiple consecutive new lines (423dbdd)
  • always show org slash command (39801f3)
  • ant expected key format (d961140)
  • anthropic optimized caching strategy (f1afd14)
  • automatically reload policy (99a5082)
  • backspace on mac (aa5606f)
  • beta-release with correct path (65887a9)
  • bg color for diff (63c9ecf)
  • binary typescript issue (76710d1)
  • broekn tests (86d3c08)
  • build packages and core (29e619d)
  • build without vitest.setup.js (fcd9b83)
  • bump oai adapters (7d7500e)
  • bump oai-adapters (698089e)
  • cache key for cli pr checks (5cab137)
  • cache OpenTelemetry instruments to prevent resource exhaustion (96e0b8e)
  • checklist tool updates (8137de4)
  • clarification on uses (6c1a346)
  • cleanup file security pr (8d53bb3)
  • clear slash command (44f4a5f)
  • codebase indexing on start with no context provider (adb81b0)
  • coloring of word level diff (186b5b6)
  • command arg handling (e991e79)
  • context provider ordering, add unit tests for context provider loading (fc63746)
  • copy (5f52526)
  • correct broken links and image references in documentation (7c24349)
  • cursor position (388eeeb)
  • delete hallucinated tools (2d4cf55)
  • diff (7808b6d)
  • disable system message tools for kimi k2 (8021853)
  • disable tool support for moonshotai/kimi-k2:free model (cbdd187), closes #6619
  • display diff (fde6098)
  • don't filter when empty type on tool (e99d472)
  • don't skip onboarding when there is a config.yaml (10b50a3)
  • don't try to onboard during serve (b75a963)
  • dont immediately exit on mcp config error (2dd39f7)
  • dot shade of green (8f6ec39)
  • eliminate EventEmitter memory leak warnings in ModeService (5c4f210)
  • empty assistant message (5e773f5)
  • eslint (1e59964)
  • even nicer tool UI (3716ebc)
  • exclude problems and terminal on jetbrains (625ec8c)
  • FAQs first (b0e3dca)
  • Fix failing tests in CI environment by adding proper mocks (e0dd68f)
  • formatting (6a0594c)
  • formatting (44981be)
  • formatting (fda6c3b)
  • formatting (1f2aed5)
  • further mcp standardization (53aaf24)
  • give permissions to run cn.js (b29de66)
  • hanging tests (4de3c90)
  • headless mode (3d9b12f)
  • help tests (d03a726)
  • ignore .idea etc. (5052dc7)
  • imports (bd9b095)
  • improve commments (04d8608)
  • improve JSDoc comment formatting in selectorTypes.ts (b643f63), closes #227
  • improve streaming message handling and API endpoint (b822b93)
  • improve streaming message handling and display buffering (d1372b3)
  • Improve Windows path detection in configLoader (0f37720)
  • include items in tool definitions for arrays (5f5a73a)
  • increase space size (2f45640)
  • install core dependencies for cli (fe16983)
  • install rg if not found, show error messages if tool errored (4fa0492)
  • keep slash command suggestions visible when typing exact command names (#157) (8536dc3)
  • left align column (dd16a9e)
  • line wrapping (97a2574)
  • link to recommendations (43118f4)
  • lint (5f51a5b)
  • lint (1c746a6)
  • lint (df496c0)
  • lint err (4bc0a84)
  • lint errors (9293703)
  • lint errros (db96a9e)
  • lint errs (276afde)
  • linting issues for cli (8418c8b)
  • loggging for CI failures (839b03e)
  • macos test (4de1784)
  • make /help more readable (b922f2f)
  • make sure that anthropic api key only works (502f49f)
  • match other fix (7193dc9)
  • MCP cleanup part 1 (2b56851)
  • MCP service name (136f9dd)
  • MCP services part 12 (674a750)
  • mcp tests (609b000)
  • mcp tests (6d1e901)
  • mcp tests (e1d2846)
  • mcp tests (4eb6fe8)
  • mcp tests part 2343 (8859da8)
  • migrate to built-in inline completion API from 2024.1 (#6947) (e31f2f4)
  • missing files (71e0494)
  • Mock MCP Service (cd9d24f)
  • model specification for next edit (#7239) (c526003)
  • more aliases (d21eaf1)
  • more slashcommand UI (daa4538)
  • move .continue from security to indexing ignore (afb19b9)
  • move dependencies to devDependencies and add @sentry/profiling-node (9fa213d)
  • move ide dirs and venv dirs to indexing not security ignores (3853124)
  • new line (0181eb3)
  • nicer tool display (6749e10)
  • node types in oai adapters (c38b861)
  • normal multi-line paste doesn't mess up input box (dd28c2f)
  • oai Headers (eaa9a61)
  • ollama pull (7383a0b)
  • open correct apikey url (ab18448)
  • openai adapters (8ead72e)
  • option + left/rght (efa2c43)
  • org switching (05006c0)
  • override dom exception package to remove error (969f7fe)
  • package.json issues page (91e1e2e)
  • pass --org to serve cmd (83574c2)
  • pass defaultCompletionOptions (889d19e)
  • permissions parsing (43e86f3)
  • plan mode switching (e9f053e)
  • Posthog user ID use Continue userId or machine ID (c59dcc9)
  • prettier (4397b27)
  • prettier (95e942d)
  • prevent Bash tool from being presented in plan mode (311d5ee)
  • prevent security file reads cleanup (400fefc)
  • properly build packages for cli releases (9d39c4d)
  • race condition (82d7020)
  • recompute tools on each iteration to handle mode switches during streaming (cd06fdd)
  • refactor display name for tools (837ac2d)
  • release index.js (091cfa7)
  • remote (c6355b4)
  • remote stdin and restore diff display (09d3805)
  • remote test (8729cc4)
  • remote url no port (3ce7bb0)
  • remove .js extensions from highlight.js language imports (6426777)
  • remove cumulative args test (a175385)
  • remove jarowinkler similarity for search and replace (70ad8cb)
  • remove part of the system message (daae972)
  • remove warning (31b3f67)
  • resolve (79220e6)
  • resolve remaining ESLint issues in audit-command-line-flags (9218172)
  • respect --config flag instead of falling back to default config (aa06fd9)
  • resume (2b5b392)
  • round corners (a08e217)
  • sanitize proxy settings + add NO_PROXY support + add unit tests (#7238) (7bac621)
  • search and replace args (fa30e24)
  • search and replace preview text (5b0bebc)
  • security updates for file context provider (c920351)
  • shift+enter for newline (fa30094)
  • show terminal output when truncated (f993742)
  • simplify mcp service (60b5491)
  • skip file watching if not in git repo (5576497)
  • skip tool call test assertion for Mistral when no tools returned (d1d94a7)
  • slash command behavior (7281a2f)
  • slash command behavior more (f488b9c)
  • slash command prefix matching (0a40201)
  • slash command tab (ee40d8b)
  • stable reelase paths (a47ff2e)
  • standardize mcp service (34efb8f)
  • store originalInput before resetNavigation, add tests for inputHistory (1920795)
  • stream above input box (c8945ad)
  • streaming tests, built in tool flag (658d012)
  • tab and esc are properly reserved (5b3d5ea)
  • temp fix for remote tool state bug (3b94bff)
  • tests (cebd96a)
  • tests (83d218c)
  • tests (5193248)
  • tests (e0675e3)
  • tests (c3aa9b6)
  • tests (cf25768)
  • tests (2e4746e)
  • tests (dd53644)
  • tests for mcp (05f677b)
  • tests for new ignore tweaks (41dfda6)
  • tool call custom UI (fa4b98f)
  • tool call processing (0d00997)
  • tool error detection (98e80c3)
  • tool matching (8a5a1ef)
  • tool name matching (9792b14)
  • tool ui again (9c18d28)
  • tool UI again (9d4ea20)
  • truncate diff at 16 lines (cbb77e3)
  • tui no longer completely broken (8c0fd5e)
  • type err (f5f1bca)
  • type error (93f696f)
  • type errors (4710a03)
  • type errors (8164429)
  • unknown context provider file (a5919e7)
  • update binary package lock, remove security checks from gui (ee610d0)
  • update chat history state after streaming and save complete conversation (936786a)
  • update has context provider (36ef3cb)
  • update ignore package, rearrange for imports (55068dc)
  • update npmignore (fc62b8e)
  • update package-lock.json (c959935)
  • update readme (0d45e14)
  • update readme (01329e4)
  • update review.yaml config (b49ab0d)
  • update security ignores (765d9d8)
  • update system message (08e5fc2)
  • upgrade node engine instead (b0a67ec)
  • use config.yaml rules (aa52dbc)
  • use ignore-walk for sys msg (eb59dcc)
  • use local config-yaml (b44e93b)
  • use local openai-adapters (a5fdf72)
  • use static to avoid rerenders (4382abe)
  • useMemo instead of useEffect (4265335)
  • useTerminalSize tweaks (6eb3a4a)
  • windows smoke test (785ad32)
  • windows syntax (bfb7078)
  • windows test failure (be21d5c)
  • working dir for stable release (8826fb9)

Features

  • --start / -s flag for remote (8b37c1b)
  • --url flag for remote (ea736df)
  • ✨ Add gpt-oss to the bedrock provider (34829b3)
  • add --silent flag to strip thinking tags from headless output (8fa31ed)
  • add /clear command to clear chat history (c9c000c)
  • add a non-stream method (60d0056)
  • add comprehensive centralized command line flag validation (7fea7fb)
  • add context percentage display to status bar 🤖 Generated with Claude Code Co-Authored-By: Claude noreply@anthropic.com (9f44602)
  • add mercury-coder specific constants (2efdf38)
  • add overrides to handle /edit/completions requests (e45171f)
  • add prompt generation templates for mercury-coder (1e7aeea)
  • add session management with --resume flag and cn alias (0096fbc)
  • add test (ee221a4)
  • base system message (25a67cf)
  • basic ink tui (ed536d3)
  • better slash command UI (c62cbdc)
  • check for model before using full file diffs (#7222) (c37c811)
  • cli search and replace tool (660de97)
  • cn serve (b6b14ef)
  • compact slash command (e27e1db)
  • continue + add policy for permissions (3427e9a)
  • CONTINUE_GLOBAL_DIR env var (e8fce4f)
  • convert absolute paths to relative paths in tool display (2c722c4)
  • detect GH repo (0adfea4)
  • dim user msg text color (b22429b)
  • disable PR description (a5722ba)
  • display version underneath ASCII art in intro message (13eae59)
  • esc to interrupt (5643a53)
  • exit endpoint (4eefd16)
  • fix the next edit provider to use the new edit endpoint (#7233) (c766bb0)
  • idempotency key (6965584)
  • improve timestamps (b849203)
  • insert placeholders for large pastes, [Paste #n, n lines] (3735a18)
  • integrate SDK into CLI (#1) (597e35b)
  • json headless mode (2c9aa12)
  • linting (6bc3033)
  • mcp makeover (b3348fd)
  • MCP makeover with slash command, status indicator, and config loading improvements (eaf11da)
  • mcp spec and mcp service cleanup (046523c)
  • mcp UI (a0f5709)
  • model capability warning (73410df)
  • more spinners (dccb311)
  • new TextBuffer class for improved keystroke handling (e7ab301)
  • notify of available updates (cf1a166)
  • only send user prompt (14e73dd)
  • org switching (e9e4c9d)
  • OTLP support (bec944c)
  • paste (65f10a1)
  • permissions.yaml (5a77fc8)
  • plan mode and auto mode (0654863)
  • posthog telemetry: chat, sessionStart, and slash commands (9e39d84)
  • prettier (33eaa6d)
  • prevent unsafe file reads (30c4cc1)
  • remote command (9aa3e7f)
  • remote TUI (72e91d5)
  • repo flag (1612df9)
  • review bot (d1ddd5e)
  • search and replace tool preview and functionality (206463d)
  • secure image component (e242cea)
  • select assistant polishes (#7218) (1ce60a0)
  • shift+tab (3d88da3)
  • show cwd/repo in bottom left (1ef7961)
  • show rules in intro message (4ceb759)
  • slash command UI and ASCII spinner (7eefce2)
  • support env section in config yaml (14e83a9)
  • suppress console.info in headless (8177eef)
  • throttled glob and limit glob depth (f96a406)
  • try out a different edit tool (ba4b427)
  • TUI mode as default (e73098b)
  • update default-included context providers, move to util (4717677)
  • use enums instead of strings (0358717)
  • use last-write-wins instead of handling every request sequentially (6cb3260)
  • use mercury-coder in favor of nextedit (377cdf5)
  • word-level diff (191b5ea)
  • wrap each recently viewed code snippet inside a token block (#7269) (83b5a3c)
  • write checklist tool (20bd304)
  • write checklist tool (f572f60)

Performance Improvements

Don't miss a new continue release

NewReleases is sending notifications on new releases.