Skip to content

Release 1.0.0-7#34

Merged
aarondr77 merged 29 commits into
masterfrom
dev
Nov 7, 2025
Merged

Release 1.0.0-7#34
aarondr77 merged 29 commits into
masterfrom
dev

Conversation

@aarondr77

@aarondr77 aarondr77 commented Nov 7, 2025

Copy link
Copy Markdown
Member

Note

Adds an AI-driven welcome flow with prompt + file upload, new IPC events to select files, support for sideloaded Python via --sideload, UI/UX updates, asset handling tweaks, and dependency/version bumps.

  • Welcome UI / Creation Flow:
    • Introduces an AI prompt input with optional deliverable selection and file uploads (button + drag-and-drop), submitting as a new notebook.
    • Overhauls welcome page styles/layout (new welcomeview.css), recent sessions shown in a table, and window starts maximized.
  • IPC / Session plumbing:
    • Adds EventTypeMain.SelectFilesForUpload and EventTypeRenderer.FilesForUploadSelected with handlers to open file dialog and return paths.
    • newSession accepts optional aiPrompt; SessionConfig stores aiPrompt; Lab view exposes window.mitoDesktopAIPrompt.
  • Runtime / Env:
    • Supports sideloaded Python: launcher adds --sideload; app reads MITO_PYTHON_PATH/JUPYTERLAB_DESKTOP_PYTHON_PATH when flag is present.
  • Build / Assets:
    • copyassets.js now copies .css files; minor log fix; app version bumped to 1.0.0-7.
  • Dependencies:
    • Updates conda lockfiles and signed dylib lists (e.g., fmt 12, libsqlite 3.51, various Python packages).

Written by Cursor Bugbot for commit 876aee0. This will update automatically on new commits. Configure here.

@aarondr77 aarondr77 merged commit 290f0cd into master Nov 7, 2025
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants