2026-03-03 - 2026-03-04
Overview
7 Pull requests merged by 1 user
Merged
#380 chore(git): normalize author identities with .mailmap
Merged
#379 docs: comprehensive documentation refresh
Merged
#378 docs: update CLAUDE.md with current repository context
Merged
#377 docs: update server docs
Merged
#376 fix(ci): clone submodule content in rattler-build package
Merged
#375 chore(datums): convert datums addon to submodule
Merged
#374 chore(silo): add root package.xml and migrate setup to silo addon (#373)
2 Issues closed from 1 user
Closed
#357 chore(sdk): deprecation cleanup + SDK v1.0.0
Closed
#373 chore(silo): add root package.xml and migrate to SDK APIs
18 Issues created by 1 user
Opened
#372 Add sketcher solver
Opened
#373 chore(silo): add root package.xml and migrate to SDK APIs
Opened
#381 feat(sdk): context lifecycle callbacks — on_context_enter / on_context_exit
Opened
#382 feat(sdk): event bus — lightweight publish-subscribe for inter-addon messaging
Opened
#383 feat(sdk): context introspection — available_contexts and context_history
Opened
#384 feat(sdk): addon registry wrappers in kindred_sdk
Opened
#385 feat(context): hierarchical context model with parent_id and context_stack
Opened
#386 feat(context): transition guards — addons can veto context switches
Opened
#387 feat(context): breadcrumb customization — addon-injected segments
Opened
#388 feat(loader): strengthen manifest validation at parse time
Opened
#389 feat(sdk): addon asset path resolution — sdk.addon_resource()
Opened
#390 feat(sdk): addon load timing diagnostics — sdk.addon_diagnostics()
Opened
#391 feat(sdk): per-document origin Python bindings
Opened
#392 feat(origin): async save queuing for PLM origins
Opened
#393 feat(origin): offline mode with operation queuing
Opened
#394 docs: comprehensive SDK API reference
Opened
#395 docs: example addon template
Opened
#396 test: integration tests for addon loader, context, and origin SDK APIs