Repository navigation
Release 0.1.0
- ci: extension tests get 40 minutes (macOS took 18 to 21) (c13d63b)
- cspell: unactivated (d1cc3dd)
- The extension keeps its published id, datalayer.datalayer-jupyter-vscode, for this release (the rename is postponed): package name, the tests' and smoke scripts' ids, and the VSIX file name the workflows look for — the sign-in callback already names this id (92ebff5)
- fix: activation does not wait on the welcome prompt's answer (1e72074)
- build: webpack told the extension host runs import() (1a61062)
- deps: @datalayer/agent-runtimes ^1.5.79 (26da61b)
- fix: the tools entries imported, not required, at activation (36ca41e)
- fix: the MCP tools step says which package entry gave no definitions (c5ff5d2)
- feat: the activation time measured and held under a budget (VS-14) (9e08a2c)
- fix: Try this application spawns a .cmd loop through the shell on Windows, as the local runtime does — Node refuses a .cmd without it (EINVAL), so no address ever answered; the command and its arguments quoted when they hold a space (2973ec5)
- fix: the tools copy also takes the lib files lib/tools reaches by relative import (jupyter-lexical's lib/tools imports ../../utils/debugLog.js; F5 failed to activate on it), and fails on an import the package lacks (dc7ac8d)
- test: initialized, as cspell spells it (ae67b8a)
- test: the stub loop answers /health where the runtime serves it, and the surfaces suite initialises the loggers its own copy of the sources log through (01e52b9)
- deps: @datalayer/agent-runtimes ^1.5.73 — no two of its modules differ only in case (handsFree vs HandsFree collided on macOS), and its lib/ loads under Node (f4326b0)
- ci: the two VS Code entries' words documented with their params and returns (f1b7b69)
- ci: two jsdoc words in sessionDisplays (cacca4b)
- ci: the words' functions documented as eslint's jsdoc wants beside typedoc (params and returns), local-approval-decide in the chat's SurfacePost, the banner's decision returning nothing, two Markdown files formatted (35b4bba)
- ci: the docs typedoc asked for on the round's words and call signatures (27, treated as errors); the VSIX smoke scripts look for the renamed extension id (fa71430)
- ci: what the first CI run on 1.5.70 showed — the lint's jsdoc and import order across the round's files, the stub loop outside eslint's projects, agent-runtimes' lib inlined for vitest and loaded for real in the extension host (its ESM imports its siblings without an extension: a resolve hook tries .js), the vscode mocks' EventEmitter, the missing SessionAttention import (2fb7d4f)
- the local runtime must be agent-runtimes 1.5.69: the kept instructions file is in the Python package's next release (1.5.68 carries the chat's seams only) (64893fb)
- feat: a session opened from the Sessions view is its own conversation, a local session's approvals over the runtime's websocket, the terminal written as the command streams, the folder's own instructions file kept; agent-runtimes 1.5.68 (9ff51c6)
- ci: install with npm 11 (npm 10 crashes resolving vitest 4.1 without a lockfile: edgesOut of null) (5eb62b8)
- feat: a session's approvals, diffs, terminals and status in the editor; agent-runtimes 1.5.66 (e16c277)
- feat: start a coding agent here, try an application here, the suite's scaffolding, the docs for 0.1.0 (VSCODE VS-06, VS-11, VS-14, VS-13) (6d63103)
- feat: the Sessions view, the local runtime, the harness check and the seven verbs (VSCODE VS-02, VS-04, VS-03, VS-05, VS-12) (6c30d83)
- vscode name (cdbb5fe)
- fix build (fdad307)
- rename (f132b6e)
- chore: release 0.0.20 (59ee2ec)
- feat: datalayer.agentChat.enabled, off by default, for deployed applications (STUDIO A-18) (b14946d)
- fix: a signed application signed by Datalayer; the reviews of #457 and desktop#15 (STUDIO A-18) (60f213e)
- feat: talk to a deployed application's agent in the Agent Chat sidebar (STUDIO A-18) (422f0ad)
- lint (f6af8ce)
Full Changelog: v0.0.19...v0.1.0