Skip to content

Commit db5c41b

Browse files
committed
docs(context_agent): document the 12 Tables tools
The context_agent ExApp ships these Tables tools but they are not listed in the "Currently implemented tools" section. PR nextcloud/context_agent#156 introduced Tables support; this documents the resulting tool surface. Adds a new "Tables tools" section covering: - Tables: list, create, update, delete - Columns: list, create, update, delete - Rows: list, create, update, delete Signed-off-by: Pavlinchen <69079839+Pavlinchen@users.noreply.github.com>
1 parent c58b66f commit db5c41b

1 file changed

Lines changed: 52 additions & 0 deletions

File tree

admin_manual/ai/app_context_agent.rst

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,58 @@ Share tools
335335
* Example prompt: *"Does martin have write access to the Design/Ideas.md file I shared with him?"*
336336

337337

338+
Tables tools (require `Tables <https://apps.nextcloud.com/apps/tables>`_)
339+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
340+
341+
* List the user's tables
342+
343+
* Example prompt: *"List my tables."*
344+
345+
* Create a new table, optionally from a template
346+
347+
* Example prompt: *"Create a new table 'Project tasks' in my Tables with the todo template."*
348+
349+
* Update a table's title, emoji or archived state
350+
351+
* Example prompt: *"Rename my 'Project tasks' table to 'Q3 project tasks'."*
352+
353+
* Delete a table
354+
355+
* Example prompt: *"Delete the 'Q3 project tasks' table."*
356+
357+
* List the columns of a table
358+
359+
* Example prompt: *"List the columns of the 'Project tasks' table."*
360+
361+
* Create a new column in a table
362+
363+
* Example prompt: *"Add a 'Status' column to the 'Project tasks' table."*
364+
365+
* Update an existing column's properties
366+
367+
* Example prompt: *"Rename the 'Status' column in 'Project tasks' to 'State'."*
368+
369+
* Delete a column from a table
370+
371+
* Example prompt: *"Delete the 'Notes' column from the 'Project tasks' table."*
372+
373+
* List the rows of a table
374+
375+
* Example prompt: *"Show the rows of the 'Project tasks' table."*
376+
377+
* Add a row to a table
378+
379+
* Example prompt: *"Add a row to 'Project tasks' with title 'Buy materials' and status 'Open'."*
380+
381+
* Update a row in a table
382+
383+
* Example prompt: *"Mark the 'Buy materials' row in 'Project tasks' as done."*
384+
385+
* Delete a row from a table
386+
387+
* Example prompt: *"Delete the 'Buy materials' row from 'Project tasks'."*
388+
389+
338390
Talk tools (require `Talk <https://apps.nextcloud.com/apps/spreed>`_)
339391
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
340392

0 commit comments

Comments
 (0)