Skip to content

fix: improve Local Studio import feedback#194

Merged
hyeokjun32 merged 1 commit intomainfrom
fix/local-studio-import-error-feedback
Apr 29, 2026
Merged

fix: improve Local Studio import feedback#194
hyeokjun32 merged 1 commit intomainfrom
fix/local-studio-import-error-feedback

Conversation

@hyeokjun32
Copy link
Copy Markdown
Contributor

Summary

  • Changed the Import card default path to the existing results/latest.json fixture.
  • Surfaced backend error details in Run, Import, and Jetson helper status messages.
  • Added a file:// protocol notice so Studio is opened through the local FastAPI route for API-backed workflows.
  • Added tests covering the default import path and static error-handling contract.

Validation

  • poetry run python3 -m pytest tests/test_studio_routes.py -q
  • poetry run python3 -m pytest -q
  • Manual HTTP check for /studio v6 assets and POST /studio/api/import with results/latest.json

Impact

  • Makes Import failures actionable instead of showing a generic error.
  • Prevents confusion between missing result files and opening the Studio HTML directly from disk.

Notes

  • No DB, queue, auth, upload, or production SaaS behavior was added.

@hyeokjun32 hyeokjun32 merged commit 6f8c83d into main Apr 29, 2026
1 check passed
@hyeokjun32 hyeokjun32 deleted the fix/local-studio-import-error-feedback branch April 29, 2026 14:39
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