Skip to content

Conversation

@hinerm
Copy link
Member

@hinerm hinerm commented Sep 19, 2025

First step in #333

These guide the LLM in usage of PyImageJ API
These guide the LLM in its discussion style
These files guide the LLM in building tutorial activities for the user.
And you, and you, and you!
Even though it doesn't matter
Give more concrete expectations of what Gemini should do
This allows the notebook to automatically stay up to date with:
  * New activity files
  * New environment files

And also automatically updates the badge and repo cloning logic to:
  a) work automatically on branches
  b) tie notebook state to a particular (working) commit for
reproducibility

For addition of corresponding workflows, see commit:
170f639
Jinja can't handle generating them easily
Only one one _ in an environment name!
It may just clutter the notebook
* factor out button html generation
* add combined copy button
* Suggest other possible directions for user conversation
* Harden the LLM instructions to clarify the generality of the
  conversation directions, while also being very explicit about when to
  generate notebook cells (and adding an escape hatch if unclear)
@hinerm hinerm merged commit 27d5781 into main Sep 19, 2025
7 checks passed
@hinerm hinerm deleted the colab branch September 19, 2025 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants