fix(FN-5170): use in-process tar extraction for company imports

- Replace host tar invocation in parseCompanyArchive with in-process archive extraction
- Add core regression coverage for parsing archive contents without shell tar behavior
- Add unmocked dashboard route tests covering CLI company archive imports end to end
- Add a changeset for the published @runfusion/fusion package update

Fusion-Task-Id: FN-5170
This commit is contained in:
Fusion (runfusion.ai)
2026-05-19 23:55:55 -07:00
committed by gsxdsm
parent 0191bef404
commit f4039266e2
4 changed files with 201 additions and 11 deletions

View File

@@ -0,0 +1,5 @@
---
"@runfusion/fusion": patch
---
Make `fn agent import` extract `.tar.gz`/`.tgz` Agent Companies archives in-process instead of relying on a host `tar` binary.