Skip to content

feat: resolve #73 — [editor] Sprint 2 — AI assistant: range-anchored insertion, draft lifecycle, thread hygiene - #177

Merged
Santisoutoo merged 1 commit into
mainfrom
feat/agent-issue-73-editor-sprint-2-ai-assistant-range-ancho
Sep 16, 2026
Merged

Santisoutoo merged 1 commit into
mainfrom
feat/agent-issue-73-editor-sprint-2-ai-assistant-range-ancho

Conversation

@Santisoutoo

Copy link
Copy Markdown
Owner

Descripción

Implementación autónoma del issue #73 por el agent loop (modelo cursor-grok-4.6-high).

Issue relacionado

closes #73

Checklist

  • uv run pytest verde en el runner del loop
  • uvx ruff check . y uvx ruff format --check . repo-wide
  • uv run mypy src/lexflow/
  • pip-audit (CVE gate)
  • Frontend lint+test+build si el diff toca frontend/

Run: https://github.com/Santisoutoo/LexFlow/actions/runs/35146548588

Keep AI drafts in a per-document store so closing the panel does not
discard work or mint duplicate chat threads. Preset insertion replaces
the captured selection, markdown maps to schema nodes, and Ctrl+Enter,
Escape, and Detener match the rest of the assistant UX.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Santisoutoo Santisoutoo added do-not-rebase Tell auto-update-prs to leave this PR alone agent-pr PR opened by the autonomous agent loop labels Sep 16, 2026
@Santisoutoo
Santisoutoo merged commit 83f52f1 into main Sep 16, 2026
16 checks passed
@Santisoutoo
Santisoutoo deleted the feat/agent-issue-73-editor-sprint-2-ai-assistant-range-ancho branch September 16, 2026 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-pr PR opened by the autonomous agent loop do-not-rebase Tell auto-update-prs to leave this PR alone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[editor] Sprint 2 — AI assistant: range-anchored insertion, draft lifecycle, thread hygiene

1 participant