Skip to content

feat: sync functional improvements from upstream#5

Merged
ronsse merged 1 commit intomainfrom
feat/sync-upstream-improvements
Mar 10, 2026
Merged

feat: sync functional improvements from upstream#5
ronsse merged 1 commit intomainfrom
feat/sync-upstream-improvements

Conversation

@ronsse
Copy link
Copy Markdown
Owner

@ronsse ronsse commented Mar 10, 2026

Bring over generic, non-personal improvements from the personal-agent-system:

  • File indexer service for non-text file ingestion with pointer-only storage
  • Importance scoring (0.0-1.0) in enrichment, context assembly, and vault indexer
  • Stricter LLM output validation: require @Version suffix on capabilities, log warnings instead of silent fallbacks for wrong keys/missing citations
  • Graph query tools registered in builtin tools with graph store initialization
  • ContextGraphHooks wired into all CLI WorkflowRunner instances
  • max_actions field on WorkflowSpec for per-workflow plan size limits
  • Robust date parsing in task sync service (handles ISO, datetime, timestamps)
  • list_by_source_path/list_by_entity_type query methods on IndexStateStore
  • FILE NodeType for file ingestion support
  • Default agent profile config
  • CLAUDE.md for onboarding future Claude Code instances

Summary

Changes

Type

  • Bug fix
  • New feature
  • Enhancement
  • Documentation
  • Refactoring
  • CI/Build

Checklist

  • Tests pass locally (make test)
  • Linting passes (make lint)
  • Type checking passes (make typecheck)
  • Added/updated tests for changed functionality
  • Updated relevant documentation
  • No secrets or credentials committed

Related Issues

Bring over generic, non-personal improvements from the personal-agent-system:

- File indexer service for non-text file ingestion with pointer-only storage
- Importance scoring (0.0-1.0) in enrichment, context assembly, and vault indexer
- Stricter LLM output validation: require @Version suffix on capabilities,
  log warnings instead of silent fallbacks for wrong keys/missing citations
- Graph query tools registered in builtin tools with graph store initialization
- ContextGraphHooks wired into all CLI WorkflowRunner instances
- max_actions field on WorkflowSpec for per-workflow plan size limits
- Robust date parsing in task sync service (handles ISO, datetime, timestamps)
- list_by_source_path/list_by_entity_type query methods on IndexStateStore
- FILE NodeType for file ingestion support
- Default agent profile config
- CLAUDE.md for onboarding future Claude Code instances

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ronsse ronsse merged commit 035ca1c into main Mar 10, 2026
3 of 8 checks passed
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