You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Write-side:
- ManifestStore.setExtension() for plugins to register manifest data
- dumpManifest() in ready hook auto-generates .egg/manifest.json
- metadataOnly mode in startEgg() skips agent for manifest generation
Tegg collection:
- ModuleDescriptorDumper.getDecoratedFiles() extracts decorated file
paths
- LoaderFactory.loadApp() accepts LoadAppManifest to skip globby
- ModuleLoader supports precomputedFiles to skip file discovery
- tegg-config reads moduleReferences from manifest extension
- EggModuleLoader.collectTeggManifest() stores tegg data in manifest
- TeggManifestExtension type + TEGG_MANIFEST_KEY constant
Tests:
- ModuleLoader precomputedFiles, LoaderFactory manifest roundtrip
- ModuleDescriptorDumper.getDecoratedFiles, ManifestCollection
integration
- ManifestStore.setExtension roundtrip
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Metadata-only startup option; app can generate and persist a startup
manifest and load metadata without starting the agent.
* Module loading can consume manifest-provided file lists to speed
discovery and avoid full filesystem scans.
* Runtime API to register and persist extension metadata for reuse.
* **Tests**
* Added suites validating manifest-driven loading, manifest roundtrips,
decorated-file extraction, and extension registration persistence.
* **Chores**
* Added a loader dependency for manifest integration.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments