Skip to content

antigravity support#54

Open
rahul-trip wants to merge 9 commits intomainfrom
rahul/antigravity
Open

antigravity support#54
rahul-trip wants to merge 9 commits intomainfrom
rahul/antigravity

Conversation

@rahul-trip
Copy link
Collaborator

No description provided.

ashu17706 and others added 9 commits February 10, 2026 16:16
Replace raw chat transcript dump with a clean documentation pipeline:
- Sanitize XML noise, interrupt markers, API errors from messages
- Filter narration-only and empty messages, skip noise-only sessions
- Merge consecutive same-role fragments and format as structured markdown
- Add optional --reflect flag to generate LLM-powered session insights
  (learnings, key takeaway, team context, changes, discoveries) via Ollama
  with a customizable prompt template

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace conversation trail output with LLM-synthesized knowledge docs:
- Each session is sent to Ollama which produces structured articles with
  Summary, Changes, Decisions, Insights, and Context sections
- Conversation truncated to 8k chars (keeping most recent) for model context
- Reflect is on by default (--no-reflect to skip), falls back to cleaned
  conversation format when Ollama is unavailable
- Generate .smriti/CLAUDE.md index for Claude Code auto-discovery
- Scope .smriti/knowledge to smriti project only (no cross-project data)
- Prompt template customizable at .smriti/prompts/share-reflect.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document the full category system end-to-end: default category tree,
auto-classification pipeline, manual tagging, custom categories,
how tags filter across all commands, and category preservation
through the share/sync roundtrip.
Address common new-user questions: knowledge capture, data access,
AI agent querying, multi-project separation, issue tracker integrations,
and feature preservation during changes.
Phase 1 of the structured memory pipeline: Claude Code JSONL transcripts are now
parsed into 13 typed MessageBlock types (tool calls, file ops, git, commands,
errors, thinking, etc.) and stored in 6 queryable sidecar tables alongside the
existing FTS index. Backward-compatible — legacy parseClaudeJsonl() unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- `smriti context` generates a compact project summary (~200-300 tokens)
  from sidecar tables and injects it into .smriti/CLAUDE.md
- `smriti compare` measures token/tool differences between sessions
  for A/B testing context effectiveness
- Fix initSmriti to call initializeMemoryTables for fresh databases
- README documents context as the north star with honest A/B test
  results and a guide for community testing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Rahul Tripathi <rahul.psit.ec@gmail.com>
@rahul-trip rahul-trip requested a review from ashu17706 March 11, 2026 12:55
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.

2 participants