0.10.0
Stela v0.10.0
English
Highlights
- Multi-provider AI profiles — Configure and switch between multiple AI providers and models, including built-in providers and custom OpenAI-compatible endpoints. API keys remain device-local and protected by the system credential store.
- SQL inline completion — Get lightweight, streaming ghost-text suggestions directly in RunSQL blocks. Suggestions use the current SQL scope, available table schemas, and nearby note context.
- Smarter Agent retrieval — The Agent now ranks results across the whole vault, supports CJK/Chinese keyword matching, reads column comments, and can search existing SQL usage.
- Agent clarification questions — When the data is ambiguous, the Agent can pause and ask a structured question instead of silently guessing.
- Parallel Agent reads — Read-only Agent tools can run in parallel for faster research, while note edits and mutation SQL remain sequential and require approval.
- Improved exports and quit feedback — Exported files can be revealed in the system file manager, and Stela now shows progress while completing its final Git checkpoint on exit.
Improvements
- Agent responses now render thinking and proposal diffs more clearly.
- Agent-executed SQL is included in the local run history, marked with an
agent:block identifier. - SQL completion can use cached live columns even when no local schema document exists.
- Improved Agent sidebar collapse behavior and cross-platform scrollbar layout stability.
- Added retrieval, inline-completion, and Agent clarification evaluation scripts.
Upgrade Notes
Existing single-provider AI settings are migrated automatically into a default profile. Your stored API key remains local to the device.
中文
重点更新
- 多 AI Provider 配置 —— 支持配置并切换多个 AI Provider 与模型,包括内置 Provider 和自定义 OpenAI 兼容端点。API Key 仍仅保存在当前设备,并受系统凭据存储保护。
- SQL 行内补全 —— 在 RunSQL 代码块中提供流式幽灵文本补全建议,并结合当前 SQL 范围、可用表结构和附近笔记上下文生成结果。
- 更智能的 Agent 检索 —— Agent 现在会在整个 Vault 中进行排序检索,支持中文/CJK 关键词匹配、读取字段注释,并可搜索已有 SQL 用法。
- Agent 澄清提问 —— 当数据含义存在歧义时,Agent 可以暂停并以结构化问题向你确认,而不是自行猜测。
- Agent 并行读取 —— 只读工具可并行执行以加快检索;笔记修改和写入型 SQL 仍会顺序执行,并必须经过用户确认。
- 导出与退出体验优化 —— 导出后可直接在系统文件管理器中定位文件;退出时会显示最终 Git checkpoint 的进行状态。
改进
- 优化 Agent 的思考过程与提案 Diff 展示。
- Agent 执行的 SQL 会写入本地运行历史,并以
agent:block 标识区分。 - 即使没有本地 schema 文档,SQL 补全也可使用已缓存的真实字段信息。
- 改善 Agent 侧边栏折叠行为及跨平台滚动条布局稳定性。
- 新增检索、行内补全和 Agent 澄清提问的评估脚本。
升级说明
旧版的单 Provider AI 配置会自动迁移为默认 Profile;已保存的 API Key 会继续保持仅本机可用。