Skip to content

fix(conversation): partition temp workspaces and logs by date#560

Merged
kaizhou-lab merged 1 commit into
mainfrom
fix/date-partition-temp-workspaces
Jul 2, 2026
Merged

fix(conversation): partition temp workspaces and logs by date#560
kaizhou-lab merged 1 commit into
mainfrom
fix/date-partition-temp-workspaces

Conversation

@kaizhou-lab

@kaizhou-lab kaizhou-lab commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • create conversation/team temp workspaces under conversations/YYYY/MM/DD
  • delete auto temp conversation workspaces and prune empty date parents when conversations are deleted
  • write backend app logs under dated log directories

Related PR

Test Plan

  • cargo fmt --check
  • cargo test -p aionui-conversation
  • cargo test -p aionui-app
  • cargo clippy -p aionui-conversation -- -D warnings
  • cargo clippy -p aionui-app -- -D warnings
  • git diff --check

@kaizhou-lab kaizhou-lab enabled auto-merge (squash) July 2, 2026 06:33
@kaizhou-lab kaizhou-lab merged commit 9bb1f33 into main Jul 2, 2026
6 checks passed
@kaizhou-lab kaizhou-lab deleted the fix/date-partition-temp-workspaces branch July 2, 2026 06:44
piorpua pushed a commit that referenced this pull request Jul 2, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.1.41](v0.1.40...v0.1.41)
(2026-07-02)


### Bug Fixes

* **assistant:** normalize avatar storage and identity
([#558](#558))
([155c278](155c278))
* **conversation:** derive assistant runtime type from metadata
([#555](#555))
([236217d](236217d))
* **conversation:** partition temp workspaces and logs by date
([#560](#560))
([9bb1f33](9bb1f33))
* **cron:** apply custom assistant rules in scheduled runs
([#495](#495))
([3840b77](3840b77))
* **cron:** lock team cron execution mode
([#562](#562))
([56f3873](56f3873))
* **cron:** route skill scheduling through helper
([#553](#553))
([c57970f](c57970f))
* **database:** require explicit corrupted database recovery
([#563](#563))
([203bd1b](203bd1b))
* resolve ACP backends from metadata
([#559](#559))
([6c15bb7](6c15bb7))
* **runtime:** harden managed Node command resolution
([#565](#565))
([e69b83a](e69b83a))
* **runtime:** protect active ACP tasks from idle cleanup
([#561](#561))
([1fa7a54](1fa7a54))
* **skill:** raise import size limits
([#564](#564))
([50d9aff](50d9aff))
* **skills:** correct AionUi Butler skill drift against current backend
([#557](#557))
([41c2c94](41c2c94))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
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.

1 participant