Skip to content

Releases: mlsys-io/lumid.plugins

v0.2.3

Choose a tag to compare

@kaiitunnz kaiitunnz released this 13 Jun 08:25
0ee4582

What's Changed

  • refactor: hoist ACL store, permissions, and registrar into _shared_core by @kaiitunnz in #7
  • chore: bump version to 0.2.3 by @kaiitunnz in #8

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@kaiitunnz kaiitunnz released this 12 Jun 03:52
7736c80

What's Changed

  • refactor: collapse lumilake plugins into lumid_lumilake_plugin by @timzsu in #6

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@kaiitunnz kaiitunnz released this 31 May 14:41
162e8bf

What's Changed

  • refactor(plugin): add lumid_lumilake_plugin adapter; rename dist to lumid-plugins by @timzsu in #4
  • chore: bump the version to 0.2.1. by @timzsu in #5

New Contributors

  • @timzsu made their first contribution in #4

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@kaiitunnz kaiitunnz released this 28 May 05:06
c6dcf97

What's Changed

  • chore: pin lumid-hooks to v0.1.0 tag until registrar.reconcile lands by @tjluyao in #2
  • feat: align with FlowMesh; add PermissionChecker + ResourceRegistrar by @kaiitunnz in #1
  • chore: prepare v0.2.0 release by @kaiitunnz in #3

New Contributors

Known Issue

v0.2.0 has a bug where the FlowMesh plugin does not check the existence and writability of the ACL DB path on startup. This was fixed in #7 and is included in v0.2.3.

Full Changelog: v0.1.1...v0.2.0

v0.1.1 — UsageSink fix for V2 task record

Choose a tag to compare

@tjluyao tjluyao released this 13 May 17:47

v0.1.1

Fix: RunmeshUsageSink previously filtered rows on row.org_id == 'lumid'. End-to-end smoke against kv.run:8000/flowmesh showed V2 leaves UsageRow.org_id="" (sourced from TaskRecord.org_id, not the PrincipalContext we return). With v0.1.0 every row would have been dropped silently.

New behaviour: every row is forwarded. The email-cache lookup remains as a 'do we know enough to bill them' gate; principals whose sub isn't cached are skipped with a logged warning.

No env-var changes. LUMID_ORG_ID now only scopes the optional SubmissionGuard.

35/35 tests passing.