Skip to main content
Glama

cronos_aggiungi_a_progetto

Add work updates to an existing project entry in your daily diary. Creates a sub-section if the project exists, or starts a new entry otherwise.

Instructions

Aggiunge contenuto a un'entry di progetto esistente nel diario.

Se nel diario di oggi esiste gia' un'entry per il progetto specificato, aggiunge una sotto-sezione (H4) evitando frammentazione. Se non esiste, crea una nuova entry standard.

Usa questo tool quando:

  • L'utente aggiunge lavoro su un progetto gia' presente nel diario di oggi

  • "Aggiungi al progetto X che ho fatto anche Y"

  • "Ho continuato su X, aggiungi..."

Per una nuova entry su un progetto nuovo, usa cronos_aggiungi_entry.

Parametri:

  • progetto (str, required): Nome esatto del progetto (deve corrispondere all'H3 esistente)

  • titolo_fase (str, required): Titolo della sotto-sezione (es. "Fix bug login")

  • contenuto (str, required): Contenuto della sotto-sezione

  • richiesto_da (str, optional): Chi ha richiesto il lavoro

  • repository (str, optional): Nome del repository

  • branch (str, optional): Nome del branch

  • jira_ticket (str, optional): Codice ticket Jira

  • jira_url (str, optional): URL del ticket Jira

  • gitlab_mr (str, optional): Numero MR GitLab

  • gitlab_mr_url (str, optional): URL della MR GitLab

  • data (str, optional): Data YYYY-MM-DD (default: oggi)

Restituisce: Conferma con modalita' (aggiunto_a_esistente o nuova_entry).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
progettoYesNome esatto del progetto
titolo_faseYesTitolo della sotto-sezione
contenutoYesContenuto della sotto-sezione
richiesto_daNoChi ha richiesto il lavoro (opzionale)
repositoryNoNome del repository (opzionale)
branchNoNome del branch (opzionale)
jira_ticketNoCodice ticket Jira (opzionale)
jira_urlNoURL del ticket Jira (opzionale)
gitlab_mrNoNumero MR GitLab (opzionale)
gitlab_mr_urlNoURL della MR GitLab (opzionale)
dataNoData YYYY-MM-DD (default: oggi)
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Discloses key behavioral traits: if entry exists, adds H4 sub-section avoiding fragmentation; if not, creates standard entry. Also describes return confirmation modes. No annotations exist, so description carries full burden and satisfies it well.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well-structured with three clear sections: behavior, usage guidance, and parameters. No redundant sentences, front-loaded with key purpose. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given 11 parameters, 3 required, and no output schema, the description fully covers behavior, usage, parameter meanings, and return type expectation. No gaps identified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3. Description adds value by noting constraints like 'Nome esatto del progetto (deve corrispondere all'H3 esistente)' which supplements schema. Parameters are explained clearly but mostly align with schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states it adds content to an existing project entry in the diary, distinguishing between adding to an existing entry or creating a new one. It explicitly differentiates from sibling tool cronos_aggiungi_entry by specifying use cases.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit when-to-use scenarios (adding work to a project already in today's diary, with example phrases) and clearly names the alternative (cronos_aggiungi_entry) for new project entries.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mauriziomocci/mcp-cronos'

If you have feedback or need assistance with the MCP directory API, please join our Discord server