Simon Willison
Simon Willison
I'm bumping this from the stable tools release milestone for lack of time - currently it does this which isn't perfect (no instance information) but is usable: ```` # 2025-05-27T04:03:06...
I created https://github.com/datasette/stashed-readmes which caches the READMEs and their rendered HTML. It also rewrites the HTML to fix the thing where the `
Used o4-mini-high to write the script that fetches the READMEs: https://chatgpt.com/share/6826c1ec-2cec-8006-8fea-6c16ab1fffb6 And Claude to write the code to rewrite the image URLs: https://claude.ai/share/5bed6579-3f19-4359-985b-c1d9e9850922 And LLM on the CLI to write...
OK, that repo is doing a pretty good job now. It's nearly collected everything (needs to run a few times thanks to rate limits). Next step is to integrate it...
It has: ``` find . | grep README.html | wc -l 133 ``` It needs 199. Manually triggering twice more might get them.
OK got all 199 of them. That mechanism for only fetching if the `pushed_at` has changed works too: 
I think the upgraded documentation should recommend using `llm install -U llm` and one people that they might have to reinstall their plugins otherwise.
https://github.com/datasette/datasette-enrichments/blob/61cb0462727468f934103ef6f7ee29e9bc553dc0/datasette_enrichments/templates/enrichment.html#L51
https://github.com/datasette/datasette-enrichments/blob/61cb0462727468f934103ef6f7ee29e9bc553dc0/datasette_enrichments/views.py#L136-L155 It's using `count` from `?_extra=count`.
More importantly the same bug affects the progress bar: 