Skip to content

chore(chinlan): bump submodule to develop tip — pulls in log rotation - #20

Merged
tkgstrator merged 1 commit into
developfrom
chore/bump-chinlan-to-log-rotation
Jun 22, 2026
Merged

chore(chinlan): bump submodule to develop tip — pulls in log rotation#20
tkgstrator merged 1 commit into
developfrom
chore/bump-chinlan-to-log-rotation

Conversation

@tkgstrator

Copy link
Copy Markdown
Contributor

What

Bumps the `Sources/Chinlan` submodule pin from `90512ec` to the current Chinlan `develop` tip `e3695dc`. Three Chinlan commits land in Bridge through this:

(plus the PR #1 / #2 / #3 ancestry that was already on Chinlan `develop`.)

The only behavior change Bridge inherits is the log rotation:

  • Sandbox log moves from `/.log` → `/Logs/.log` (PascalCase to match `Documents/`, `Library/`).
  • Rotates at 4 MiB across 3 generations (`.log` + `.1.log` + `.2.log`).
  • All three knobs (max bytes / generation count / sample interval) are `-D` overridable.

Driven by the 80 MB log file observed in the field. The remaining commit (#6) is docs only.

No Bridge-side code change needed — Chinlan's public API (`IPALog` / `IPALoggingInit` / `IPALogServerStart`) is unchanged.

Test plan

  • `make JAILED=1` — clean.
  • `make CHINLAN=1` — clean.
  • On-device chinlan: log path moves to `Documents/Logs/kiouenginebridge.log`; oversized logs rotate to `.1.log` / `.2.log`.

🤖 Generated with Claude Code

Three commits land in Bridge through this bump:
  9dde9ea feat(logging): rotate the sandbox file log into a Logs/ subdirectory (#5)
  e3695dc docs(CAVES): address Copilot review nits from #3 (#6)
  plus PR #2 / #1 / #3 ancestry already on Chinlan develop.

The behavior change Bridge actually inherits is the log rotation:
sandbox log moves from <base>/<tag>.log to <base>/Logs/<tag>.log
(PascalCase to match Documents/ / Library/) and rotates at 4 MiB across
3 generations. The remaining commits are docs only.

No Bridge-side code change is needed — Chinlan's public API
(IPALog / IPALoggingInit / IPALogServerStart) is unchanged.

Builds: JB + chinlan both clean against the bumped submodule.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 22, 2026 02:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Sources/Chinlan git submodule pointer to the current develop tip to pull Chinlan’s new sandbox log rotation behavior into KiouEngineBridge, without changing Bridge-side call sites (API unchanged: IPALog / IPALoggingInit / IPALogServerStart).

Changes:

  • Bump Sources/Chinlan submodule pin from 90512ece3695dc.
  • Inherits Chinlan log rotation + new on-device log location (<base>/Logs/<tag>.log) as described in the PR.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tkgstrator
tkgstrator merged commit 85bcfab into develop Jun 22, 2026
5 checks passed
@tkgstrator
tkgstrator deleted the chore/bump-chinlan-to-log-rotation branch June 22, 2026 02:54
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.

2 participants