-
Notifications
You must be signed in to change notification settings - Fork 77
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Requesting a feature that allows md files to be injected at certain points, rather than simply concatenated.
Why is this useful?
As it becomes increasingly important to manage context, specifically the AGENTS.md, CLAUDE.md, etc file, which are similar to the agent's working memory, it will be important to have options for managing, building and modifying these files on-the-fly.
Currently, these files are just concatenations, which becomes messy for the human-reader and the llm-reader. Structured files add value for both the agent and the human, and maintaining a monolithic AGENTS file is difficult.
In example,
index.md:
## On Placeholders
Placeholders can be placed at any point inside of a md file and will be replaced by the contents of the actual file.
{{placeholder}}
[[details.md]]
{{/placeholder}}
details.md:
## More Details
Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details.
combined.md:
## On Placeholders
Placeholders can be placed at any point inside of a md file and will be replaced by the contents of the actual file.
## More Details
Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details. Here are more details.
tonidy
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Projects
Status
Backlog