Repository navigation
Rebase the code - #112
Merged
Merged
Rebase the code#112
Conversation
…kflow feat: add BitFun Canvas support
…-facts-context # Conflicts: # src/crates/assembly/core/src/agentic/tools/tool_result_storage.rs
Route remote_connection_id through desktop file commands and the file explorer so create, rename, and delete work in SSH workspaces, and improve path normalization, reveal-in-explorer, and delete confirmation UX.
Fix E0308 on ubuntu-latest where Slice::join expects &str, not char.
…-operations fix(remote-workspace): wire file CRUD through remote connection context
Mix appDataDir into the fortune seed so different users receive distinct readings on the same day while each user's result stays stable all day. Bump builtin-daily-divination bundle version to 22.
…fortune-seed feat(miniapp): personalize daily divination fortune per user
Detect pending AskUserQuestion tool calls and prioritize attention state over active running tasks so the desktop pet prompts users when input is needed.
…user-attention feat(web-ui): surface AskUserQuestion attention in agent companion pet
…ctory support Improve remote SSH file operations with determinate progress events, cancellable transfers, and recursive directory upload/download across desktop backend and Files panel UI.
…e-transfer-progress feat(remote-workspace): add transfer progress, cancellation, and directory support
Add desktop Tauri commands and file explorer context menu entries for compressing files/folders to zip and extracting common archive formats, with local and remote workspace support.
…ss-decompress feat(file-explorer): add compress and extract archive actions
- remove legacy auto-memory prompt injection and workspace memory file context - move AGENTS/CLAUDE instruction loading into a standalone instruction_context service - drop workspace_memory_files from runtime contracts, custom agent serialization, and UI config - remove obsolete memory storage path exposure from runtime layout and desktop storage API
…flow - add phase1 memory extraction pipeline for eligible local sessions, including transcript rendering, secret redaction, structured output parsing, and persistent job state - add phase2 memory consolidation runner backed by an internal agent, with workspace diffing, job leasing, cooldowns, and selected-memory tracking - integrate memory usage into the agent flow by scheduling startup runs, injecting memory read reminders into prompts, and recording memory citations from assistant messages - extend session and config models with memory-specific fields and policies, including session memory mode, last_finished_at, external context handling, and model selection - expose desktop and web controls for memory management, including settings UI, reset/open-memory actions, localized copy, and session memory mode APIs
…bility fix(cli): improve exec eval observability
- set generate_memories default to false - set use_memories default to false - reduce max_rollouts_per_startup default from 5 to 2 - update default config assertions in tests
- scan agents user skills from ~/.agents/skills - keep opencode config skills at ~/.config/opencode/skills on Windows - add ~/.opencode/skills as a lower-priority fallback after config roots - cover updated skill root contracts in runtime tests
- delete the LogTool implementation and its implementation-module exports - remove Log from shared coding mode defaults and product tool materialization - sync registry, provider-plan, manifest-order, and exposure docs with the reduced tool catalog
SVG elements expose className as SVGAnimatedString, so className.includes() throws when slides contain inline SVG during PPTX export.
…eholder-classname fix(ppt-live): use classList for placeholder detection on SVG elements
Retire low-reuse web root color helpers and route same-concept surfaces to canonical theme tokens. Update governance baselines and preset output snapshots for the smaller theme contract.
Move WebFetch readable extraction and WebSearch Exa text parsing out of bitfun-core into tool-runtime, keep core as a compatibility wrapper, and add boundary guards for the migrated owners and extractor dependencies.
Retire implementation and layout aliases from the Web static theme contract while preserving local component dimensions and Markdown embedding overrides.
…ecycle fix(flow-chat): stabilize /btw side question lifecycle
…-context refactor: use typed primary model facts
SWangHash
force-pushed
the
wc/rebase_5
branch
2 times, most recently
from
July 7, 2026 08:10
fb863fa to
d7b3ea0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fixes #
Type and Areas
Type:
Areas:
Motivation / Impact
Verification
Reviewer Notes
Checklist