Skip to content

chore: Minor hardening, performance, and type annotation improvements#1

Merged
mhiro2 merged 4 commits intomainfrom
chore/minor-hardening-and-typing
Feb 8, 2026
Merged

chore: Minor hardening, performance, and type annotation improvements#1
mhiro2 merged 4 commits intomainfrom
chore/minor-hardening-and-typing

Conversation

@mhiro2
Copy link
Copy Markdown
Owner

@mhiro2 mhiro2 commented Feb 8, 2026

Summary

  • Add nil-safe accessors for session meta/items in the list sessions command
  • Early-return in CursorMoved autocmd for non-peekstack windows to skip unnecessary work
  • Cache scope_path base directory creation to avoid repeated ensure_dir calls
  • Add EmmyLua type annotations for peek API, render win_opts, and popup model

@mhiro2 mhiro2 self-assigned this Feb 8, 2026
@mhiro2 mhiro2 added the enhancement New feature or request label Feb 8, 2026
@mhiro2 mhiro2 merged commit 83727be into main Feb 8, 2026
3 checks passed
@mhiro2 mhiro2 deleted the chore/minor-hardening-and-typing branch February 8, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant