Skip to content

Releases: kingeke/justcode

v0.4.9

Choose a tag to compare

@github-actions github-actions released this 25 Aug 18:19

v0.4.9

Asking you questions got a proper flow: the agent can now put several
clarifications to you at once instead of one at a time.

New

  • A single question prompt can now carry up to 5 questions, each with suggested options plus a free-text answer.
  • Step through the batch with next/previous, review every answer at the end, and jump back to edit any of them before submitting.
  • Answers you've already given stay on screen as you go, and the option you picked stays marked when you step back to a question (CLI and VS Code).

Improved

  • The agent is nudged to batch related clarifications into one prompt rather than interrupting repeatedly.
  • A single question behaves exactly as before — answer it and the turn continues, no review step.

Fixed

  • CLI: pressing Enter on a highlighted option recorded the answer as "not answered" and skipped ahead; option and number keys now register properly.
  • CLI: an empty answer box no longer counts as an answer — Enter simply returns to the options.

v0.4.8

Choose a tag to compare

@github-actions github-actions released this 24 Aug 09:43

v0.4.8

Video is now something the agent can actually look at, plans are easier to take with you, and a turn's work survives an interruption.

New

  • Videos can be read: the agent samples frames from a video file and looks at them, reporting the timestamp of each frame.
  • Set how many frames a video read uses — /video-frames (CLI) or "Video frames" under Context Management in the settings popup (VS Code). The agent can request more frames, or zoom into a few seconds, when it missed something.
  • Copy a plan as Markdown: /copy-plan (CLI) and a "Copy plan" button on the plan card (VS Code).
  • Compaction summaries can be copied, or moved into a brand new chat to continue from (VS Code).

Improved

  • Turns are written to disk as they happen — the assistant's replies, each tool result and your steering messages now survive a crash, a dropped connection, or closing the window mid-turn.
  • The conversation sidebar shows messages you typed or queued during a running turn instead of going blank until the turn finishes (VS Code).
  • Starting a new chat shows a loading state instead of appearing to do nothing (VS Code).
  • Questions the agent asks you render as Markdown, so code and lists in a prompt are readable (VS Code).

v0.4.7

Choose a tag to compare

@github-actions github-actions released this 10 Aug 14:13

v0.4.7

Find-in-conversation for the VS Code chat.

New

  • Press Ctrl+F (Cmd+F on macOS) in the chat to search the conversation, with a match counter and Enter / Shift+Enter to step through hits (VS Code).
  • Matched words are highlighted in place, with the hit you're currently on picked out from the rest (VS Code).

Improved

  • Search covers what you and the assistant said — tool commands, file dumps and diffs no longer flood the results (VS Code).
  • Jumping to a message leaves some room above it instead of pinning it to the very top edge, and no longer snaps you back to the bottom mid-stream (VS Code).

Fixed

  • Hovering a session row no longer paints the pin and rename buttons as full-height slabs (VS Code).

v0.4.6

Choose a tag to compare

@github-actions github-actions released this 17 Jul 00:47

v0.4.6

Sessions now remember their model, and a rendering hole that let a model's raw HTML reply take over the extension UI is closed.

New

  • Sessions remember the model they were using — reopening one switches back to it instead of keeping whatever is currently active.
  • Session lists show each session's model under its title (CLI and VS Code).

Improved

  • Conversation sidebar lists the latest conversations first (VS Code).
  • The Changes panel now shows what the latest turn changed in each file, instead of diffing against content from the start of a long or resumed session (VS Code).

Fixed

  • A reply containing raw HTML (e.g. an unfenced HTML document) no longer restyles and overlays the chat UI — it now renders as visible text (VS Code).

v0.4.5

Choose a tag to compare

@github-actions github-actions released this 16 Jul 11:13

v0.4.5

A polish release for reading and navigating chats — the terminal now renders answers much closer to the VS Code extension.

Improved

  • Markdown in the terminal looks like the extension: inline code renders as chips, headings are bright and bold, bullets are neutral, and fenced code blocks sit in bordered, tinted containers (CLI).
  • Session lists start with Pinned, Today, and Yesterday expanded; Last 7 days and Older stay collapsed until you open them (CLI and VS Code).

Fixed

  • Long messages you send no longer get clipped at the edge of the transcript — they wrap properly, in the chat and in sub-agent transcripts (CLI).
  • Ctrl/Cmd+A now selects all text when renaming a session (VS Code).

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 13 Jul 19:26

v0.4.4

A small quality-of-life patch for chat settings and cost display.

New

  • Every setting in the chat settings popup now has an ⓘ button — click it to see a plain-language explanation of what the setting does. (VS Code)

Improved

  • Session costs of $1 or more now show two decimals (e.g. $3.51 instead of $3.5071); smaller costs keep four decimals so tiny per-request amounts stay visible. (CLI & VS Code)

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 11 Jul 02:41

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 10 Jul 09:36

v0.4.2

Sub-agents get first-class visibility and per-mode model control.

New

  • Set a default model per chat mode and per sub-agent — sub-agents now run on their own resolved model (CLI, VS Code).
  • Sub-agent usage and stats now show in the sidebar, with a live elapsed timer while a run is active (VS Code).
  • Cursor subscription details are now listed on the providers page (web).

Improved

  • Click anywhere on the conversation sidebar to toggle it, with better keyboard/accessibility support (VS Code).
  • Code blocks and diffs now wrap long lines instead of scrolling horizontally (VS Code).
  • Tool results pair more reliably with their calls in the terminal transcript (CLI).

v0.4.1

Choose a tag to compare

@kingeke kingeke released this 09 Jul 09:34

v0.4.1

Cursor comes aboard as a provider, sessions get pinning, and the VS Code chat picks up file attachments, notifications, and a friendlier first run.

New

  • Cursor integration: connect JustCode to Cursor's agent as a provider (CLI and VS Code).
  • Pin sessions to keep them at the top of the session list, above the recency groups (CLI and VS Code).
  • Mention a mode directly in your prompt to switch to it for that message.
  • Attach files to a message — drag and drop or pick them from the composer (VS Code); drop file paths straight into the prompt (CLI).
  • Desktop notifications when a turn finishes while the chat is in the background (VS Code).
  • Welcome splash on a fresh chat instead of an empty panel (VS Code).

Improved

  • The session switcher now marks which session is currently active (VS Code).
  • Cleaner sub-agent creation form with a labeled prompt field and better spacing (VS Code).
  • Each session's turn now runs in isolation, so switching sessions mid-response no longer mixes output (VS Code).

Fixed

  • Layout glitches in the settings view (VS Code).

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 00:54

v0.4.0

Sub agents grow up in this release: create your own, watch them work live in the CLI, and manage every prompt from a cleaner settings page.

New

  • Custom sub agents: create your own agents for the task tool to spawn — each with a name, a summary the model uses to pick it, its own system prompt, and an optional read-only toolset.
  • /sub-agents command (CLI): browse built-in and custom sub agents, create new ones, edit any agent's prompt, and delete custom ones.
  • Sub agent transcript viewer (CLI): press ↑ to browse the sub agent panel and Enter to open a full-screen live transcript of that run — the same view the VS Code modal offers.

Improved

  • Settings › Agents & Prompts (VS Code): system prompts and sub agents now live on separate tabs, as a flat catalog with custom/edited badges and expandable rows instead of stacked sections.
  • Long transcripts only render the newest 200 messages until you ask for earlier ones, keeping big sessions fast while streaming.

Fixed

  • Auto-scroll no longer dies mid-response (VS Code): the transcript now follows a streaming reply token-by-token, and only stops when you deliberately scroll up.
  • The "Saved." confirmation in prompt settings no longer crowds the buttons around it.