Skip to content

Commit 56f4944

Browse files
committed
chore(release): v0.2.11
1 parent a8d5e83 commit 56f4944

7 files changed

Lines changed: 47 additions & 47 deletions

File tree

docs/data/update.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
{
2-
"version": "0.2.10",
2+
"version": "0.2.11",
33
"releasedAt": "2026-05-08",
44
"channel": "stable",
55
"locales": {
66
"zh": {
77
"title": "发现新版本",
8-
"summary": "Locus v0.2.10 (2026-05-08)",
8+
"summary": "Locus v0.2.11 (2026-05-08)",
99
"changelogUrl": "/overview/latest-version",
1010
"changes": [
1111
{
1212
"title": "新增",
1313
"items": [
14-
"Unity C# 片段执行支持编辑器类型索引,并为 `unity_execute` 与 `unity_run_states` 自动补全缺失命名空间。",
15-
"持久化 assistant 渲染片段,重载、回放与上下文导出后仍保留 thinking、正文、工具调用和知识提案的渲染顺序。",
16-
"README 新增演示缩略图与社交/视频入口。"
14+
"QQ群号:1104932978,欢迎加入交流。",
15+
"聊天支持引用 Unity 资产、场景对象与项目知识。引用可通过 `@` 搜索选择,以附件形式展示,随消息发送,并保留在转录与上下文导出中。",
16+
"Unity 嵌入窗口支持拖拽资产与场景对象到输入区,并可从聊天中重新选择或打开。",
17+
"`/compact` 使用独立会话任务执行上下文压缩,记录最新上下文窗口用量,并在转录中显示“上下文已压缩”分隔标记。",
18+
"OpenAI Chat 自定义 endpoint 支持多轮工具调用回放 reasoning 内容,并新增 MiniMax reasoning split 与 reasoning details 支持。"
1719
]
1820
},
1921
{
2022
"title": "修复",
2123
"items": [
22-
"修复会话切换、嵌入式聊天与后台运行中的 active chat stream 状态同步。",
23-
"修复嵌入 Unity WebView 激活后的键盘输入焦点。",
24-
"Unity 层级摘要中的 GameObject 名称显示为 `⟦Name⟧`,`object_path` 继续使用纯路径。",
25-
"自定义 endpoint 的保存和删除按最新已保存列表串行执行,并在持久化后刷新 warmup cache。",
26-
"Markdown 外部链接通过系统处理器打开,并拦截内部、相对路径和不安全的 WebView 跳转。",
27-
"edit 工具在 `oldString` 命中多处时输出匹配行号,便于补充上下文。"
24+
"上下文压缩预算会计入工具参数、嵌套工具调用与服务端工具输出,保留边界更准确。",
25+
"修复压缩交接标记的显示顺序,并避免压缩标记混入普通 assistant 消息分组。",
26+
"修复部分 OpenAI 兼容流式接口在 `[DONE]` 前返回 `finish_reason` 时的收尾处理。",
27+
"自定义 endpoint 默认上下文窗口调整为 256K,并保留旧 OpenAI Chat endpoint 的 reasoning 回放行为。"
2828
]
2929
},
3030
{
@@ -43,26 +43,26 @@
4343
},
4444
"en": {
4545
"title": "Update available",
46-
"summary": "Locus v0.2.10 (2026-05-08)",
46+
"summary": "Locus v0.2.11 (2026-05-08)",
4747
"changelogUrl": "/en/overview/latest-version",
4848
"changes": [
4949
{
5050
"title": "Added",
5151
"items": [
52-
"Added Unity editor type indexing and automatic namespace injection for C# snippets used by `unity_execute` and `unity_run_states`.",
53-
"Added persisted assistant render parts so thinking, text, tool calls, and knowledge proposals keep their render order across reloads, replay, and context export.",
54-
"Added README demo thumbnail and social/video badges."
52+
"Added QQ group 1104932978 for community discussion.",
53+
"Added chat references for Unity assets, scene objects, and project knowledge. References can be selected from `@` search, shown as attachment chips, sent with messages, and preserved in transcripts and context export.",
54+
"Added Unity embedded drag-and-drop references so Unity assets and scene objects can be dropped into the composer and reopened or selected from chat.",
55+
"Added a dedicated `/compact` action that runs as its own session task, records the latest context window usage, and shows a compacted-context divider in the transcript.",
56+
"Added OpenAI Chat custom endpoint reasoning replay for multi-turn tool calls, plus MiniMax reasoning split and reasoning details support."
5557
]
5658
},
5759
{
5860
"title": "Fixed",
5961
"items": [
60-
"Fixed active chat session stream state synchronization across session switches, embedded chat, and background runs.",
61-
"Fixed keyboard focus for the embedded Unity WebView after activation.",
62-
"Clarified Unity hierarchy GameObject names by rendering them as `⟦Name⟧` while keeping `object_path` inputs clean.",
63-
"Serialized custom endpoint save/delete flows against the latest saved list and refreshed the warmup cache after persistence.",
64-
"Opened external Markdown links through the OS handler and blocked internal, relative, and unsafe WebView navigation.",
65-
"Reported duplicate edit matches with source line numbers so `oldString` conflicts are easier to resolve."
62+
"Fixed compact token budgeting to count tool arguments, nested tool calls, and server tool output when choosing the retained message boundary.",
63+
"Fixed compacted handoff display order and kept compact markers out of normal assistant message grouping.",
64+
"Fixed OpenAI-compatible streaming providers that finish with `finish_reason` before the `[DONE]` marker.",
65+
"Fixed custom endpoint defaults by using a 256K context window and preserving legacy OpenAI Chat reasoning replay behavior."
6666
]
6767
},
6868
{

docs/en/overview/latest-version.mdx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "Latest Version"
3-
description: "Locus v0.2.10 (2026-05-08)"
3+
description: "Locus v0.2.11 (2026-05-08)"
44
sidebarTitle: "Latest Version"
5-
version: "0.2.10"
5+
version: "0.2.11"
66
releasedAt: "2026-05-08"
77
channel: "stable"
88
updateTitle: "Update available"
@@ -17,18 +17,18 @@ changelogUrl: "/en/overview/latest-version"
1717

1818
### Added
1919

20-
- Added Unity editor type indexing and automatic namespace injection for C# snippets used by `unity_execute` and `unity_run_states`.
21-
- Added persisted assistant render parts so thinking, text, tool calls, and knowledge proposals keep their render order across reloads, replay, and context export.
22-
- Added README demo thumbnail and social/video badges.
20+
- Added QQ group 1104932978 for community discussion.
21+
- Added chat references for Unity assets, scene objects, and project knowledge. References can be selected from `@` search, shown as attachment chips, sent with messages, and preserved in transcripts and context export.
22+
- Added Unity embedded drag-and-drop references so Unity assets and scene objects can be dropped into the composer and reopened or selected from chat.
23+
- Added a dedicated `/compact` action that runs as its own session task, records the latest context window usage, and shows a compacted-context divider in the transcript.
24+
- Added OpenAI Chat custom endpoint reasoning replay for multi-turn tool calls, plus MiniMax reasoning split and reasoning details support.
2325

2426
### Fixed
2527

26-
- Fixed active chat session stream state synchronization across session switches, embedded chat, and background runs.
27-
- Fixed keyboard focus for the embedded Unity WebView after activation.
28-
- Clarified Unity hierarchy GameObject names by rendering them as `⟦Name⟧` while keeping `object_path` inputs clean.
29-
- Serialized custom endpoint save/delete flows against the latest saved list and refreshed the warmup cache after persistence.
30-
- Opened external Markdown links through the OS handler and blocked internal, relative, and unsafe WebView navigation.
31-
- Reported duplicate edit matches with source line numbers so `oldString` conflicts are easier to resolve.
28+
- Fixed compact token budgeting to count tool arguments, nested tool calls, and server tool output when choosing the retained message boundary.
29+
- Fixed compacted handoff display order and kept compact markers out of normal assistant message grouping.
30+
- Fixed OpenAI-compatible streaming providers that finish with `finish_reason` before the `[DONE]` marker.
31+
- Fixed custom endpoint defaults by using a 256K context window and preserving legacy OpenAI Chat reasoning replay behavior.
3232

3333
### Removed
3434

docs/overview/latest-version.mdx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "当前版本"
3-
description: "Locus v0.2.10 (2026-05-08)"
3+
description: "Locus v0.2.11 (2026-05-08)"
44
sidebarTitle: "当前版本"
5-
version: "0.2.10"
5+
version: "0.2.11"
66
releasedAt: "2026-05-08"
77
channel: "stable"
88
updateTitle: "发现新版本"
@@ -17,18 +17,18 @@ changelogUrl: "/overview/latest-version"
1717

1818
### 新增
1919

20-
- Unity C# 片段执行支持编辑器类型索引,并为 `unity_execute``unity_run_states` 自动补全缺失命名空间。
21-
- 持久化 assistant 渲染片段,重载、回放与上下文导出后仍保留 thinking、正文、工具调用和知识提案的渲染顺序。
22-
- README 新增演示缩略图与社交/视频入口。
20+
- QQ群号:1104932978,欢迎加入交流。
21+
- 聊天支持引用 Unity 资产、场景对象与项目知识。引用可通过 `@` 搜索选择,以附件形式展示,随消息发送,并保留在转录与上下文导出中。
22+
- Unity 嵌入窗口支持拖拽资产与场景对象到输入区,并可从聊天中重新选择或打开。
23+
- `/compact` 使用独立会话任务执行上下文压缩,记录最新上下文窗口用量,并在转录中显示“上下文已压缩”分隔标记。
24+
- OpenAI Chat 自定义 endpoint 支持多轮工具调用回放 reasoning 内容,并新增 MiniMax reasoning split 与 reasoning details 支持。
2325

2426
### 修复
2527

26-
- 修复会话切换、嵌入式聊天与后台运行中的 active chat stream 状态同步。
27-
- 修复嵌入 Unity WebView 激活后的键盘输入焦点。
28-
- Unity 层级摘要中的 GameObject 名称显示为 `⟦Name⟧``object_path` 继续使用纯路径。
29-
- 自定义 endpoint 的保存和删除按最新已保存列表串行执行,并在持久化后刷新 warmup cache。
30-
- Markdown 外部链接通过系统处理器打开,并拦截内部、相对路径和不安全的 WebView 跳转。
31-
- edit 工具在 `oldString` 命中多处时输出匹配行号,便于补充上下文。
28+
- 上下文压缩预算会计入工具参数、嵌套工具调用与服务端工具输出,保留边界更准确。
29+
- 修复压缩交接标记的显示顺序,并避免压缩标记混入普通 assistant 消息分组。
30+
- 修复部分 OpenAI 兼容流式接口在 `[DONE]` 前返回 `finish_reason` 时的收尾处理。
31+
- 自定义 endpoint 默认上下文窗口调整为 256K,并保留旧 OpenAI Chat endpoint 的 reasoning 回放行为。
3232

3333
### 移除
3434

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "locus",
33
"private": true,
44
"license": "GPL-3.0-or-later",
5-
"version": "0.2.10",
5+
"version": "0.2.11",
66
"type": "module",
77
"scripts": {
88
"dev": "vite",

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "locus"
3-
version = "0.2.10"
3+
version = "0.2.11"
44
description = "A opensource unity dev agent"
55
authors = ["FarLocus"]
66
edition = "2021"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "locus",
4-
"version": "0.2.10",
4+
"version": "0.2.11",
55
"identifier": "com.locus.app",
66
"build": {
77
"beforeDevCommand": "bun run dev",

0 commit comments

Comments
 (0)