Repository navigation
Release 0.1.1
- README: the banner as PNG, since vsce refuses SVG images (VSIX Smoke Test) (3de825c)
- CI: Code Quality and Documentation β prettier on commands/index and webpack.config, the unused theme prop read gone from AppInner, US spellings for cspell, READMEs for src/ui/home and webview/home, docs on TreeProviderLike, VsCodeApi and DatalayerVSCodeThemeProps, Protocol mapped for typedoc (b2287db)
- CI: the Home snapshot narrows its indexed reads (the tree's children walked by entries, the test's nodes through nodeAt); JSDoc written for the stubs, imports sorted, the unused no-control-regex directive gone (2ca60fd)
- README: the Datalayer page alone, the older demo GIF gone (fd37071)
- README: the Datalayer page as the first image; the banner and the demo from images.datalayer.io (b276531)
- 0.1.1: agent-runtimes ^1.5.83, core ^1.2.23, primer-addons ^1.0.42, jupyter-react and jupyter-lexical ^2.0.21, reactor ^1.3.2 (5040c68)
- Home: the Datalayer mark, not a house β the view's and the command's icon and the Open Datalayer row (the contributed datalayer-logo glyph, coloured with the theme), and the page's heading (the same six bars, in the text's colour) (c310cf2)
- make dev: the window opens when webpack says the extension compiled β waiting on dist/extension.js's time hung forever when its content had not changed (webpack does not rewrite it) (a660292)
- Datalayer Chat: the host posts the page's starting state when the page says ready β loaded as a chunk after the entry, the page missed the settings, sign-in and runtimes posted on resolve and drew nothing; a session asked to open before then waits too (f0fc6cd)
- Chat context providers: skipped when the editor does not expose the proposed API, instead of an activation error (8dab833)
- Datalayer Chat: the webpack nonce is set in the entry, before its import of the page β the page's chunk was loaded without it and the CSP refused it (ChunkLoadError) (25280c4)
- Talking to your deployed applications is on by default: datalayer.agentChat.enabled contributed true (the zod default and APP_CHAT_ENABLED_DEFAULT with it); the setting turns it off; the tests say on by default and off when turned off; README's Talk to your agent no longer asks for the setting; CHANGELOG Unreleased, Changed (994904a)
- Home: the sidebar's blocks one at a time, under tabs (Primer's UnderlineNav) with their counts; the shown block fills the page (d7a08ee)
- The chat's theme check names the old wrapper's path exactly (it matched PrimerVSCodeTheme's); make dev watches the showcase and datasource bundles by default β stale, they ran without any theme (7eb9111)
- The editor's theme comes from primer addons alone: VSCodeTheme.tsx gone (its JupyterLab, CodeMirror and Excalidraw rules are the vscode theme's), DatalayerVSCodeTheme for the views holding Jupyter components; the chat's entry installs the network bridge before anything else is evaluated (CSP blocked a fetch captured at import time); make dev watches the showcase and datasource bundles too (ec34b34)
- PrimerVSCodeTheme: React in scope β the webviews' JSX is the classic runtime (React is not defined) (8d34b93)
- Every view wears the editor's theme through Datalayer's vscode theme variant β the chat included, whose own boundary now applies it; the :root stylesheet, the colour map and the CSS-variable helpers are gone (6898a2a)
- Home: Settings on its own third row; Spaces and Outline share the second (f34f1c4)
- Datalayer Chat: the kernel indicator's details open below and to the right (se), not cut by the sidebar's left edge (ea1a75c)
- Home: Sessions and Agents on the first row, Spaces, Outline and Settings on the second; each row's text on one line, cut with an ellipsis, whole in its tooltip (8d2d18a)
- Primer's accent is the primary button's colour (as the showcase draws it), not the link or focus blue (183d1cc)
- Sidebar and Home in one order: Sessions, Agents, Spaces, Outline, Settings (701e09f)
- Datalayer Chat as the Primer showcase: Primer's own theme under the chat (not JupyterLab's brand blues), Primer's accent mapped to VS Code's (links, focus, the primary button); a team seat's verbs point to its run on Datalayer (83a9902)
- make dev: a webpack watch of the extension, chat and home bundles, then a development window β Ctrl+R there loads each rebuild (67f13f6)
- Drop the ag-ui example with CopilotKit: its source was gone and its build commented out β the extension's chats are agent-runtimes' , no CopilotKit (c07a9bf)
- Datalayer Chat: a team run's seat, or a session on no runtime, opened from the Sessions view is read from its record β its conversation read-only under the session's header, with why and where to act on it (be35b4d)
- Home: the sidebar's button is one row (Open Datalayer), not a welcome block (ac66bda)
- Datalayer: Home β the sidebar's blocks as one page (c383d8f)
- Datalayer Chat: the VS Code theme's box adds no layout (display: contents), so the chat's height reaches the panel β it drew nothing, collapsed to no height (6817adb)
- Datalayer Chat: the shared theme store follows VS Code (the neutral Datalayer theme in its color mode), so the chat's icons no longer wear the Matrix default (3777e77)
- vscode: F5 waits for webpack-cli's 'extension' compiler to finish (its lines never said 'compiled successfully') (2ca603f)
- vscode: the watch tasks run npm themselves (shell tasks), whatever VS Code detects (e9df769)
- vscode: npm tasks run with npm (F5's watch ran yarn, not installed) (e8c7b1f)
- Datalayer Chat: an application's runtime is not listed among the runtimes to pick β it answers only its application's routes (the 404 seen on kept-β¦) (601fd7f)
- Datalayer Chat: a runtime picked talks to the agent its list names (default, else the only one, else the person picks from a second select, else said), on the agent's own transport β no more HTTP 404 on an application's kept runtime (df2fc01)
- Datalayer Chat: a session opened from the Sessions view shows no runtime picker, talks to its own runtime and agent over the session API (or says why it cannot), and the chat follows the VS Code theme (dd160d2)
Full Changelog: v0.1.0...v0.1.1