Skip to content

v0.2.0

Choose a tag to compare

@Mfrostbutter Mfrostbutter released this 27 Jun 15:37
· 172 commits to main since this release

AgeniusDesk CE v0.2.0 adds full execution observability, the community-module install pipeline with its first module, and the authentication/onboarding layer.

Highlights

  • OpenTelemetry observability: embedded OTLP/HTTP receiver (point n8n's native exporter at AgeniusDesk, no external collector required), an Observe trace waterfall, a metrics strip (executions, error rate, p50/p95, throughput), and LLM cost folded into the trace layer (per-trace and per-call spend).
  • Community-module pipeline: install third-party modules from a GitHub repo through a two-phase inspect/scan/consent flow, with monorepo discovery, a per-install audit trail, and one-click restart.
  • YouTube Research module (the first community module): paste a link and get a structured breakdown auto-filed into your notes vault under research/<topic>/. Distributed from ageniusdesk-community-modules.
  • Authentication and accounts: owner login, optional TOTP two-factor, password reset, role-based access control, and CSRF protection.
  • Onboarding: a derived-state Setup Journey and per-view coachmarks.

See the CHANGELOG for the full list.

A note on community-module security

Community modules currently run with full access: a module's backend runs in-process (full data and credential access) and its frontend runs inside the app page. The inspect/scan/consent flow is a heuristic static review and informed consent, not a sandbox. Real isolation (a frontend iframe sandbox plus an out-of-process backend) is the headline of v0.3. Install community modules only from sources you trust.