|
|
64e30aa770
|
avoid mtime for cache decisions
|
2026-02-27 13:50:38 -08:00 |
|
|
|
b96b5de91f
|
ai: store sentinal on failed fetch so we do not eat api limits
|
2026-02-27 13:40:29 -08:00 |
|
|
|
96cf54f269
|
ai: show failing stocks, include on portfolio
|
2026-02-26 12:57:17 -08:00 |
|
|
|
c1daa2cb08
|
ai: cli caching and portfolio fetch
|
2026-02-26 10:16:10 -08:00 |
|
|
|
47a8f4b600
|
ai generated, functional, no code review yet
|
2026-02-25 14:10:27 -08:00 |
|