Skip to content

Commit 98c9275

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 cb7b633 commit 98c9275

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
@@ -313,6 +313,58 @@ Share tools
313313
* Example prompt: *"Does martin have write access to the Design/Ideas.md file I shared with him?"*
314314

315315

316+
Tables tools (require `Tables <https://apps.nextcloud.com/apps/tables>`_)
317+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
318+
319+
* List the user's tables
320+
321+
* Example prompt: *"List my tables."*
322+
323+
* Create a new table, optionally from a template
324+
325+
* Example prompt: *"Create a new table 'Project tasks' in my Tables with the todo template."*
326+
327+
* Update a table's title, emoji or archived state
328+
329+
* Example prompt: *"Rename my 'Project tasks' table to 'Q3 project tasks'."*
330+
331+
* Delete a table
332+
333+
* Example prompt: *"Delete the 'Q3 project tasks' table."*
334+
335+
* List the columns of a table
336+
337+
* Example prompt: *"List the columns of the 'Project tasks' table."*
338+
339+
* Create a new column in a table
340+
341+
* Example prompt: *"Add a 'Status' column to the 'Project tasks' table."*
342+
343+
* Update an existing column's properties
344+
345+
* Example prompt: *"Rename the 'Status' column in 'Project tasks' to 'State'."*
346+
347+
* Delete a column from a table
348+
349+
* Example prompt: *"Delete the 'Notes' column from the 'Project tasks' table."*
350+
351+
* List the rows of a table
352+
353+
* Example prompt: *"Show the rows of the 'Project tasks' table."*
354+
355+
* Add a row to a table
356+
357+
* Example prompt: *"Add a row to 'Project tasks' with title 'Buy materials' and status 'Open'."*
358+
359+
* Update a row in a table
360+
361+
* Example prompt: *"Mark the 'Buy materials' row in 'Project tasks' as done."*
362+
363+
* Delete a row from a table
364+
365+
* Example prompt: *"Delete the 'Buy materials' row from 'Project tasks'."*
366+
367+
316368
Talk tools
317369
~~~~~~~~~~
318370

0 commit comments

Comments
 (0)