| ▲ | simonw 4 days ago | |||||||
Yeah, that means that the body of that file will not be injected into the context on startup. I had thought that once the skill is selected the whole file would be read, but it looks like that's not the case: https://github.com/openai/codex/blob/ad7b9d63c326d5c92049abd...
So you could have a skill file that's thousands of lines long but if the first part of the file provides an outline Codex may stop reading at that point. Maybe you could have a skill that says "see migrations section further down if you need to alter the database table schema" or similar. | ||||||||
| ▲ | wahnfrieden 4 days ago | parent | next [-] | |||||||
Knowing Codex, I wonder if it might just search for text in the skill file and read around matches, instead of always reading a bit from the top first. | ||||||||
| ▲ | debugnik 4 days ago | parent | prev [-] | |||||||
Can models actually stream the file in as they see fit, or is "read only enough" just an attention trick? I suspect the latter. | ||||||||
| ||||||||