Skip to content

fix(skill): raise import size limits#564

Merged
kaizhou-lab merged 1 commit into
mainfrom
fix/skill-import-size-limits
Jul 2, 2026
Merged

fix(skill): raise import size limits#564
kaizhou-lab merged 1 commit into
mainfrom
fix/skill-import-size-limits

Conversation

@kaizhou-lab

Copy link
Copy Markdown
Contributor

Summary

  • Raise skill import per-file limit from 10 MB to 50 MB.
  • Raise skill import total directory limit from 50 MB to 200 MB.
  • Update import limit and oversized-file regression tests to match the new budget.

Context

hugohe3/ppt-master has a real skill at skills/ppt-master that is about 97 MB. Its largest individual file is below 2 MB, but the skill includes many SVG icons and visual reference images, so it exceeds the previous 50 MB total cap despite not being a mistaken whole-repo import.

Test Plan

  • cargo test -p aionui-extension import_limits_route_returns_server_configured_limits
  • cargo test -p aionui-app skill_import_returns_specific_code_for_oversized_file
  • cargo test -p aionui-app skill_batch_import_reports_partial_failures_without_rolling_back_successes
  • cargo fmt --all -- --check
  • cargo clippy -p aionui-extension -p aionui-app -- -D warnings

@kaizhou-lab kaizhou-lab merged commit 50d9aff into main Jul 2, 2026
6 checks passed
@kaizhou-lab kaizhou-lab deleted the fix/skill-import-size-limits branch July 2, 2026 09:49
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