Skip to content

Release 0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:31
· 65 commits to main since this release
  • 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