3efebf8805
- agent-loop: raise repetition-detection floor to 180 chars and clear thinking replay anchors when collapsing a detected loop. - providers/google: ignore empty text parts, retain terminal thoughtSignatures, and stop function-call signatures clobbering the prior block. - autolearn: capture goal-mode at the turn boundary; harden managed-skill writes against hard-links/symlinks (O_NOFOLLOW + nlink); refuse minting managed skills whose name an authored skill already claims. - eager tasks: thread agentKind through the session so a custom top-level agentId still gets always-mode delegation; split Eager Tasks prompt into hard vs soft. - title-generator: race the online title model against a local tiny-model fallback. - eager-todo: keep the soft reminder aligned with the todo init schema. - mcp/stdio: keep close() detaching the read loop instead of awaiting it. - stream loop: fix collapsing and tool-call thought-signature handling.