Skip to content

feat(node-type-registry): upstream blueprint types for entity-aware modules#1229

Closed
pyramation wants to merge 1 commit into
mainfrom
feat/blueprint-types-audit
Closed

feat(node-type-registry): upstream blueprint types for entity-aware modules#1229
pyramation wants to merge 1 commit into
mainfrom
feat/blueprint-types-audit

Conversation

@pyramation
Copy link
Copy Markdown
Contributor

Summary

Upstream from constructive-db PR #1349 (merged). Syncs the node-type-registry package to include:

  • 4 new blueprint config interfaces: BlueprintNamespaceConfig, BlueprintFunctionConfig, BlueprintAgentConfig, BlueprintGraphConfig
  • BlueprintEntityType updated with namespaces, functions, agents, graphs arrays
  • BlueprintDefinition updated with namespaces, functions, agents (Phase 0.6 global provisioning)
  • Category bug fixes: event and limit_* subcategories added to categoryOrderEventTrackerParams, EventReferralParams, and all Limit*Params were never being generated

Review & Testing Checklist for Human

  • Verify tsc --noEmit passes in packages/node-type-registry

Notes

This is a straight copy of the node-type-registry files from constructive-db after PR #1349 merged. The two repos share this package and need to stay in sync.

Link to Devin session: https://app.devin.ai/sessions/8820b639fbd94ac8bfae86cfb01cf827
Requested by: @pyramation

…s + fix category gaps

Upstream from constructive-db PR #1349:
- Add BlueprintNamespaceConfig, BlueprintFunctionConfig, BlueprintAgentConfig, BlueprintGraphConfig interfaces
- Update BlueprintEntityType: add namespaces, functions, agents, graphs arrays
- Update BlueprintDefinition: add namespaces, functions, agents (Phase 0.6 global provisioning)
- Fix event category missing from categoryOrder (EventTracker, EventReferral params)
- Fix limit subcategories (limit_enforce, limit_track, limit_warning) missing from categoryOrder
- Regenerate blueprint-types.generated.ts
@devin-ai-integration
Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@devin-ai-integration
Copy link
Copy Markdown
Contributor

Superseded by #1230 which contains all these changes plus the knowledge has_chunks updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant