botserver/docs/src/chapter-05
Rodrigo Rodriguez (Pragmatismo) 191ff1a7d8 docs: expand session management and add authentication section
Enhanced Chapter 1 documentation with detailed session architecture, storage layers, and API endpoints. Added new Part XI on authentication and security to SUMMARY.md, introducing chapters on user and bot authentication, password security, and API endpoints. Improves clarity and coverage of system interaction and security concepts.
2025-11-03 20:42:38 -03:00
..
templates Add templates for authentication, enrollment, and greeting flows with detailed explanations and examples 2025-10-25 16:51:03 -03:00
basics.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-add-kb.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00
keyword-add-tool.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-add-website.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-clear-tools.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-create-draft.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-create-site.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-exit-for.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-find.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-first.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-for-each.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-format.md Revise FORMAT keyword documentation to enhance clarity and structure, including examples and practical tips for usage. 2025-10-25 15:00:46 -03:00
keyword-get-bot-memory.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-get.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00
keyword-hear.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-last.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-list-tools.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-llm.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-on.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-print.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-remove-tool.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-set-bot-memory.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00
keyword-set-context.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00
keyword-set-kb.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keyword-set-schedule.md Add comprehensive documentation for GeneralBots, including keyword references, templates, and user guides 2025-10-25 14:50:14 -03:00
keyword-set-user.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00
keyword-set.md Add comprehensive documentation for GeneralBots, including keyword references, templates, and user guides 2025-10-25 14:50:14 -03:00
keyword-talk.md Add comprehensive documentation for GeneralBots, including keyword references, templates, and user guides 2025-10-25 14:50:14 -03:00
keyword-wait.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00
keyword-website-of.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
keywords.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
README.md Revise documentation in Chapter 01 to improve clarity and structure, including updates to the installation instructions and session management overview. 2025-10-25 15:59:06 -03:00
real-basic-examples.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00
template-auth.md Add templates for authentication, enrollment, and greeting flows with detailed explanations and examples 2025-10-25 16:51:03 -03:00
template-enrollment.md Add comprehensive documentation for GeneralBots, including keyword references, templates, and user guides 2025-10-25 14:50:14 -03:00
template-start.md Add comprehensive documentation for GeneralBots, including keyword references, templates, and user guides 2025-10-25 14:50:14 -03:00
template-summary.md Add comprehensive documentation for GeneralBots, including keyword references, templates, and user guides 2025-10-25 14:50:14 -03:00
templates.md docs: expand session management and add authentication section 2025-11-03 20:42:38 -03:00

Chapter05 gbdialog Reference

This chapter documents the BASIC dialog language used to define conversational flows. It includes:

  • Basics Core language concepts and control flow.
  • Templates Example .bas files (start.bas, auth.bas, generate-summary.bas, enrollment tool).
  • Keywords Detailed reference for every keyword defined in src/basic/keywords/.

Each keyword page contains syntax, description, parameters, and a real example taken from the official template files.