Skip to content

Dev#281

Merged
JegernOUTT merged 18 commits intomainfrom
dev
Feb 19, 2026
Merged

Dev#281
JegernOUTT merged 18 commits intomainfrom
dev

Conversation

@JegernOUTT
Copy link
Member

No description provided.

reymondzzzz and others added 18 commits December 19, 2025 16:09
Extract and validate filePath from toolCall arguments to prevent errors
when path property is missing.

refactor(chat): restructure thread state initialization

Replace flat thread properties with nested threads object structure
matching new state schema.

Fixes #123
Update version across all packages and documentation from alpha releases:
- GUI: 2.0.10-alpha.3 → 7.0.0 (package.json, package-lock.json, AGENTS.md)
- Engine: 0.10.30 → 7.0.0 (Cargo.toml, AGENTS.md)
- Root documentation: 2.0.10-alpha.3 → 7.0.0 (AGENTS.md)

Minor improvements:
- Respect send_immediately flag from IDE payload in useInputValue.ts
- Sync chat runtime params before sending IDE messages in actions.ts
- Update VSCode .gitignore for refact/ and idea/ directories
* Update package.json

* Update package.json
Add support for ideTaskDone and ideAskQuestions events with:
- Notification badge counter for pending questions
- Information messages with "Open Chat" action
- Switch to specific chat thread functionality
…itial state

Initialize new properties for text file attachments and task widget expansion
state in sidebar configuration.
- Update IntelliJ, VSCode, and engine versions from 7.0.0 to 7.0.1
- Add BYOK mode support with graceful cloud fallback
- Improve error handling when cloud caps fetch fails
- Add provider auto-initialization for model toggles
- Update inference endpoint from app.refact.ai to inference.smallcloud.ai
- Fix API key validation in provider enabled check
- Improve cache token calculation in LLM adapters
- Consolidate scrollbar styling across UI components
- Extract ModelSamplingParams into reusable component
- Add metering aggregation tests and balance tracking
- Update help text for address_url configuration

Fixes cloud availability issues and improves local provider experience
Remove the entire product tour system including:
- Tour components (Tour.tsx, TourBubble.tsx, etc.)
- Tour Redux slice and provider
- Tour-related refs and page states
- Tour menu option and tour end screen

Simplify app initialization flow and remove tour-specific logic from:
- App.tsx navigation
- Toolbar and ChatForm refs
- Store configuration and persistence
- Page types and storybook fixtures

Coincidentally includes unrelated streaming/chat perf improvements:
- Merge/batch stream deltas in SSE hooks (256 op limit)
- Chat reducer seq guards against duplicates/out-of-order events
- Optimized VirtualizedChatList follow mode
- Large history stress test baseline
Remove conditional logic for cloud/local host types and always use
"Refact" URL with host.apiKey. Update vscode-languageclient to ^7.0.1.

Simplifies setup flow by eliminating endpointAddress/hostApiKey extraction
and type-specific config updates.
@JegernOUTT JegernOUTT merged commit 7f3c48c into main Feb 19, 2026
25 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.

3 participants