byob-tools 0.3.1

Agent tools: filesystem, web fetch, charts, python (L2)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Markdown documents (`.md`): reports, summaries, notes. Clients render them with a source
//! view.

use byob_protocol::ArtifactKind;
use byob_protocol::artifact::TYPE_MARKDOWN;

use super::{ArtifactType, ArtifactTypes};

pub fn register(types: &ArtifactTypes) {
    types.register(
        ArtifactType::new(TYPE_MARKDOWN, "document", ArtifactKind::Markdown)
            .suffixes(&[".md", ".markdown"])
            .describe(".md (document, report, summary)")
            .pick("summary/report/notes → .md"),
    );
}