Releases: faroshq/faros
Releases · faroshq/faros
Release list
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Changelog
- e7df375 Rename kedge → faros across the entire repo (#507)
- b634295 Add App Studio publishing and gated app access (#506)
- 722ed00 App Studio research delegation to agents + databricks schema discovery (#505)
- 6720536 Research in app-studio (#504)
- 9e7c6f7 add edit tools to browser (#503)
- aa8feb0 Add inline App Studio context and align Databricks tables (#502)
- f10286d Add Provider Actions and Databricks-backed App Studio integrations (#499)
- d5c6375 app-studio: harden assistant runtime and workflow (#501)
- 1d96203 app-studio: vibe-studio engine retrofit + creation wizard, code explorer, edit-reliability fixes (#500)
- 59f3b56 Add App Studio assistant skills workflows and workbench UX (#498)
- cec44ff Vibe-Studio (#491)
- a0b09d8 Improve App Studio assistant lifecycle recovery and thread resilience (#497)
- 40ed9cd Harden App Studio assistant workflows and workspace mutations (#496)
- b78f609 Fix App Studio progress and preview probes (#495)
- e7df6f6 Add secure persistent App Studio development execution (#494)
- 26d1e74 Harden App Studio persistent exec and auto-run bounded commands (#493)
- 5ce2489 refactor(app-studio): remove vestigial code paths (#492)
- 74d904c feat(app-studio): harden end-to-end assistant execution (#488)
- 7c154f3 feat(agents): full agent configuration over MCP, not just settings (#490)
- 5cb6fcf feat(app-studio): add preview diagnostics and resilient execution (#483)
- c492861 fix(agents): fan background work out across every kcp shard's APIExport VW (#487)
- 5df3a56 feat(agents): MCP surface so agent settings are editable via the aggregate (#486)
- 134edae feat(agents): per-agent ServiceAccount so background runs can use instance tools (#485)
- 4fe201b Agents bigbang (#484)
- 4d9a844 feat(infrastructure): update_instance MCP tool + env inputs on workload templates (#482)
- 917ffe4 Harden App Studio assistant execution and workspace mutations (#481)
- 163b8b0 feat(infrastructure): MCP dev loop — dev_sync/dev_logs/dev_restart + development contract in describe_template (#480)
- d91b45e agents background tool opt-in + app-studio component directory contract (#479)
- a73c1b7 feat(agents): multi-channel routing — named channels, multi-inbound, per-schedule/trigger delivery (#478)
- ea36782 fix(app-studio): isolate assistant execution by work item (#477)
- 5e60951 feat(app-studio): compress conversation progress (#476)
- 76961b0 feat(app-studio): expose assistant plans in a docked progress widget (#475)
- b1ed2f1 fix(app-studio): make conversations resilient to refresh (#474)
- 5873799 Use Eino's native filesystem read tools in App Studio (#473)
- 0f7f624 Harden App Studio's Eino DeepAgent inner loop (#472)
- 9e5dad8 Add agent harness artifacts to .gitignore (#471)
- ffb715c fix(infra): default empty source namespace in RuntimeNamespace (#469)
- 8a31886 fix(app-studio/portal): import tenant helpers in api.ts (#468)
v0.0.109
Changelog
- e7df375 Rename kedge → faros across the entire repo (#507)
- b634295 Add App Studio publishing and gated app access (#506)
- 722ed00 App Studio research delegation to agents + databricks schema discovery (#505)
- 6720536 Research in app-studio (#504)
- 9e7c6f7 add edit tools to browser (#503)
- aa8feb0 Add inline App Studio context and align Databricks tables (#502)
- f10286d Add Provider Actions and Databricks-backed App Studio integrations (#499)
- d5c6375 app-studio: harden assistant runtime and workflow (#501)
- 1d96203 app-studio: vibe-studio engine retrofit + creation wizard, code explorer, edit-reliability fixes (#500)
- 59f3b56 Add App Studio assistant skills workflows and workbench UX (#498)
- cec44ff Vibe-Studio (#491)
- a0b09d8 Improve App Studio assistant lifecycle recovery and thread resilience (#497)
- 40ed9cd Harden App Studio assistant workflows and workspace mutations (#496)
- b78f609 Fix App Studio progress and preview probes (#495)
- e7df6f6 Add secure persistent App Studio development execution (#494)
- 26d1e74 Harden App Studio persistent exec and auto-run bounded commands (#493)
- 5ce2489 refactor(app-studio): remove vestigial code paths (#492)
- 74d904c feat(app-studio): harden end-to-end assistant execution (#488)
- 7c154f3 feat(agents): full agent configuration over MCP, not just settings (#490)
- 5cb6fcf feat(app-studio): add preview diagnostics and resilient execution (#483)
- c492861 fix(agents): fan background work out across every kcp shard's APIExport VW (#487)
- 5df3a56 feat(agents): MCP surface so agent settings are editable via the aggregate (#486)
- 134edae feat(agents): per-agent ServiceAccount so background runs can use instance tools (#485)
- 4fe201b Agents bigbang (#484)
- 4d9a844 feat(infrastructure): update_instance MCP tool + env inputs on workload templates (#482)
- 917ffe4 Harden App Studio assistant execution and workspace mutations (#481)
- 163b8b0 feat(infrastructure): MCP dev loop — dev_sync/dev_logs/dev_restart + development contract in describe_template (#480)
- d91b45e agents background tool opt-in + app-studio component directory contract (#479)
- a73c1b7 feat(agents): multi-channel routing — named channels, multi-inbound, per-schedule/trigger delivery (#478)
- ea36782 fix(app-studio): isolate assistant execution by work item (#477)
- 5e60951 feat(app-studio): compress conversation progress (#476)
- 76961b0 feat(app-studio): expose assistant plans in a docked progress widget (#475)
- b1ed2f1 fix(app-studio): make conversations resilient to refresh (#474)
- 5873799 Use Eino's native filesystem read tools in App Studio (#473)
- 0f7f624 Harden App Studio's Eino DeepAgent inner loop (#472)
- 9e5dad8 Add agent harness artifacts to .gitignore (#471)
- ffb715c fix(infra): default empty source namespace in RuntimeNamespace (#469)
- 8a31886 fix(app-studio/portal): import tenant helpers in api.ts (#468)
providers/infrastructure/v0.0.41
fix(infra): default empty source namespace in RuntimeNamespace (#469) App Studio creates promoted Application/SimpleWebApp instances with no namespace, so the instance object carries namespace "". kro still materializes their children into "<cluster>-default", but the application controller computed the secret-bridge target as RuntimeNamespace(tenant, "") — a bare concat yielding "<cluster>-", which is both an invalid RFC 1123 label (trailing "-") and the wrong namespace. The registry-pull-secret bridge runs before the fqdn stamp and returns on error, so spec.expose.fqdn was never stamped and kro sat forever on "no such key: fqdn (data pending)". Dev instances (no private image → no registry secret → bridge skipped) stamped fine, which is why only promoted prod instances hung. Default an empty source namespace to "default" so the bridge targets the namespace kro actually places the workloads in. Self-heals stuck instances on redeploy. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
providers/app-studio/v0.0.37
What's Changed
- fix(app-studio/portal): import tenant helpers in api.ts by @mjudeikis in #468
Full Changelog: providers/app-studio/v0.0.36...providers/app-studio/v0.0.37
v0.0.108
Changelog
- 1ef63ef fix(agents-portal): flow-mode drag, channel inbound/outbound clarity, form-based Wiring tab (#467)
- 9a9dc0f refactor(portals): shared portalkit — icons, in-page modals, tables, tenant plumbing (#466)
- df51ae9 [5/5] feat(agents): Models overhaul — catalog, cost dashboard, health/discovery, observability (#464)
- 425344e refactor(agents-portal): entity menus + agent detail (chat-first) + reference flow (#463)
- bf38697 fix(providers): stop the enable-provider provisioning race needing a manual refresh (#462)
- 5a7b7fc fix(provider-sdk): prune stale APIExport resources in init-owned groups (#461)
- 266d067 fix(cli): re-login keeps the workspace selected with kedge use (#460)
- ffee5ad feat(edges): WebSocket-backed UniFi Protect events (per-tenant store + subscriber) (#459)
- 5018ea4 fix(agents): Chat button lands on chat tab, not the flow editor (#457)
- 720c5e3 feat(agents): add a Chat button to each agent card on the agents list (#456)
- 7b3e1de feat(agents): add a
waittool so agents can verify slow operations (#455) - 6f726eb feat(edges,agents): backend-default service instructions, snapshot retry, and image analysis (#454)