mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-12 07:20:45 +00:00
fix: remove trailing newline from CLAUDE.md symlink target (#21160)
* fix: remove trailing newline from CLAUDE.md symlink target * Dev tooling: prevent CLAUDE symlink newline regressions --------- Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
This commit is contained in:
2
.gitattributes
vendored
2
.gitattributes
vendored
@@ -1 +1,3 @@
|
|||||||
* text=auto eol=lf
|
* text=auto eol=lf
|
||||||
|
CLAUDE.md -text
|
||||||
|
src/gateway/server-methods/CLAUDE.md -text
|
||||||
|
|||||||
@@ -11,12 +11,14 @@
|
|||||||
"ignorePatterns": [
|
"ignorePatterns": [
|
||||||
"apps/",
|
"apps/",
|
||||||
"assets/",
|
"assets/",
|
||||||
|
"CLAUDE.md",
|
||||||
"docker-compose.yml",
|
"docker-compose.yml",
|
||||||
"dist/",
|
"dist/",
|
||||||
"docs/_layouts/",
|
"docs/_layouts/",
|
||||||
"node_modules/",
|
"node_modules/",
|
||||||
"patches/",
|
"patches/",
|
||||||
"pnpm-lock.yaml/",
|
"pnpm-lock.yaml/",
|
||||||
|
"src/gateway/server-methods/CLAUDE.md",
|
||||||
"src/auto-reply/reply/export-html/",
|
"src/auto-reply/reply/export-html/",
|
||||||
"Swabble/",
|
"Swabble/",
|
||||||
"vendor/",
|
"vendor/",
|
||||||
|
|||||||
@@ -309,6 +309,7 @@ Docs: https://docs.openclaw.ai
|
|||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
|
|
||||||
|
- Dev tooling: prevent `CLAUDE.md` symlink target regressions by excluding CLAUDE symlink sentinels from `oxfmt` and marking them `-text` in `.gitattributes`, so formatter/EOL normalization cannot reintroduce trailing-newline targets.
|
||||||
- Agents/Streaming: keep assistant partial streaming active during reasoning streams, handle native `thinking_*` stream events consistently, dedupe mixed reasoning-end signals, and clear stale mutating tool errors after same-target retry success. (#20635) Thanks @obviyus.
|
- Agents/Streaming: keep assistant partial streaming active during reasoning streams, handle native `thinking_*` stream events consistently, dedupe mixed reasoning-end signals, and clear stale mutating tool errors after same-target retry success. (#20635) Thanks @obviyus.
|
||||||
- iOS/Chat: use a dedicated iOS chat session key for ChatSheet routing to avoid cross-client session collisions with main-session traffic. (#21139) thanks @mbelinky.
|
- iOS/Chat: use a dedicated iOS chat session key for ChatSheet routing to avoid cross-client session collisions with main-session traffic. (#21139) thanks @mbelinky.
|
||||||
- iOS/Chat: auto-resync chat history after reconnect sequence gaps, clear stale pending runs, and avoid dead-end manual refresh errors after transient disconnects. (#21135) thanks @mbelinky.
|
- iOS/Chat: auto-resync chat history after reconnect sequence gaps, clear stale pending runs, and avoid dead-end manual refresh errors after transient disconnects. (#21135) thanks @mbelinky.
|
||||||
|
|||||||
Reference in New Issue
Block a user