Skip to content

docs: add Thai README documentation#337

Merged
pancacake merged 1 commit intoHKUDS:devfrom
DoctorNasa:docs/thai-readme
Apr 18, 2026
Merged

docs: add Thai README documentation#337
pancacake merged 1 commit intoHKUDS:devfrom
DoctorNasa:docs/thai-readme

Conversation

@DoctorNasa
Copy link
Copy Markdown
Contributor

  • Add assets/README/README_TH.md with full parity to English README
  • Add 🇹🇭 link to main README.md language selector
  • Add CLAUDE.md to .gitignore

Description

A clear and concise description of the changes.

Related Issues

  • Closes #...
  • Related to #...

Module(s) Affected

  • agents
  • api
  • config
  • core
  • knowledge
  • logging
  • services
  • tools
  • utils
  • web (Frontend)
  • docs (Documentation)
  • scripts
  • tests
  • Other: ...

Checklist

  • I have read and followed the contribution guidelines.
  • My code follows the project's coding standards.
  • I have run pre-commit run --all-files and fixed any issues.
  • I have added relevant tests for my changes.
  • I have updated the documentation (if necessary).
  • My changes do not introduce any new security vulnerabilities.

Additional Notes

Add any other context or screenshots about the pull request here.

- Add assets/README/README_TH.md with full parity to English README
- Add 🇹🇭 link to main README.md language selector
- Add CLAUDE.md to .gitignore
@pancacake
Copy link
Copy Markdown
Collaborator

thanks!

@pancacake pancacake merged commit 439630c into HKUDS:dev Apr 18, 2026
pancacake added a commit that referenced this pull request Apr 18, 2026
…ication, KB-consistency hardening

* TutorBot Channels tab is now schema-driven across every built-in & plugin channel
  (GET /api/v1/tutorbot/channels/schema), with per-field secret reveal toggles.
* Channel secrets are masked end-to-end; raw values only surface via the explicit
  ?include_secrets=true edit-form route. PATCH validates ChannelsConfig at the API
  boundary and returns 422 on bad payloads. reload_channels is serialised by an
  asyncio.Lock and records last_reload_error for the UI.
* Collapsed services/rag/ to a single LlamaIndex pipeline: removed ~2.6k lines of
  unused components/* + pipeline.py + types.py + utils/ + parsers/. rag_provider
  is now a stub; legacy values silently coerce to llamaindex.
* Centralised file routing into services/rag/file_routing.py (FileTypeRouter /
  DocumentType / FileClassification); dropped per-provider extension helpers.
* Defensive RAG/KB consistency: deep_solve / deep_research strip rag/kb when no
  KB is attached; SolveToolRuntime + ResearchPipeline + DecomposeAgent
  short-circuit instead of falling back to non-existent default KBs (DE-all,
  ai_textbook).
* Externalised AgenticChatPipeline prompts into agentic_chat.yaml (zh + en).
* Added Thai README (#337).
* New test modules: file_routing, knowledge_base_config, channel_schema,
  channel_secrets, rag_consistency, research_pipeline_rag.

Full notes: assets/releases/ver1-1-2.md

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants