create context_*() functions to ensure a standardised output
create functions to use this output for create/modify/split actions
For example the request ask_create("write a test for the feature of foo() that does this and that") should write the test at the right place.
Maybe we can do all of those in one function ask_in_place() (or better name?). We would need to codify what's to create, modify or split. Or an in_place arg to ask() that would add the relevant context and handling
given that we don't necessarily give the full repo context, "create" might mean append.
For example the request
ask_create("write a test for the feature of foo() that does this and that")
should write the test at the right place.Maybe we can do all of those in one function
ask_in_place()
(or better name?). We would need to codify what's to create, modify or split. Or anin_place
arg toask()
that would add the relevant context and handlinggiven that we don't necessarily give the full repo context, "create" might mean append.