codetether-agent 4.7.0-a-002.4

A2A-native AI coding agent for the CodeTether ecosystem
Documentation
fn main() {
    let messages = []
    let user = map()
    user.role = "user"
    user.content = image_prompt()
    messages.push(user)

    let opts = map()
    opts.model = "gpt-5.4"
    opts.max_completion_tokens = 64

    let result = provider.chat_json(messages, opts)
    println(json_encode(result.unwrap()))
}

fn image_prompt() {
    let content = []
    let text = map()
    text.type = "text"
    text.text = "If you can process this image, reply with IMAGE_OK."
    content.push(text)

    let image = map()
    let image_url = map()
    image.type = "image_url"
    image_url.url = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/x8AAwMCAO+/p9sAAAAASUVORK5CYII="
    image.image_url = image_url
    content.push(image)
    return content
}