| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-28 | perf: replace linear scan with O(1) map lookup in task alias cache | Paul Buetow | |
| Add in-memory byUUID and byAlias maps to taskAliasCache so that ensureAlias, lookupUUIDByAlias, and lookupAliasByUUID all run in O(1) instead of scanning the full entries slice. Maps are rebuilt after every mutation (load, prune, append) to avoid stale pointers. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-03-27 | Switch task alias cache save to pointer | Paul Buetow | |
| 2026-03-27 | refactor: share alias cache lookup | Paul Buetow | |
| 2026-03-27 | askcli: show task aliases in output (cd322ed1-882d-40e9-ab98-689acd5f161e) | Paul Buetow | |
| 2026-03-26 | askcli: resolve aliases for selector task 0b9480fe-ec1b-4c0e-a8b0-88f1f08b56d3 | Paul Buetow | |
| 2026-03-26 | Implement ask alias cache foundation for d5a99b1b-13f3-4b73-8222-71f012c60bc9 | Paul Buetow | |
