Skip to content

HackBot Server Core #441

@ReehalS

Description

@ReehalS

What's Added:

  • OpenAI streaming chat endpoint with get_events and provide_links tools
  • Server actions for knowledge CRUD, reseed, import, usage metrics
  • Event filtering/formatting utilities with timezone-aware LA time handling
  • System prompt builder with profile-aware personalization and prefix caching
  • Vector search context retrieval with retry/backoff
  • Knowledge base JSON (55 entries: FAQ, tracks, judging, submission, general)
  • CI/CD seed scripts for hackbot_knowledge to hackbot_docs
  • Auth session extended with position, is_beginner, name fields
  • Tailwind hackbot-slide-in animation keyframe (for frontend)
  • Dependencies: ai@6, @ai-sdk/openai

All work was done on hackbot branch and moved to this one for PR purposes

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions