feat: certificates, landing pages, ai tutor, website update, compliance
This commit is contained in:
@@ -4,6 +4,7 @@ export {
|
||||
AIProvider,
|
||||
ToolName,
|
||||
CoursePlanSchema,
|
||||
CoursePlanFieldsSchema,
|
||||
CoursePlanSectionSchema,
|
||||
CoursePlanItemSchema,
|
||||
MAX_DOCUMENT_TEXT_LENGTH,
|
||||
@@ -24,6 +25,7 @@ export type {
|
||||
TokenUsage,
|
||||
TokenBalance,
|
||||
AgentStatus,
|
||||
AgentTutorStatus,
|
||||
DocumentUploadResult
|
||||
} from './types';
|
||||
|
||||
@@ -35,4 +37,47 @@ export { getToolSchemas } from './tools';
|
||||
export type { ToolSchema } from './tools';
|
||||
|
||||
// Prompts
|
||||
export { buildSystemPrompt, buildTeacherSystemPrompt, buildStudentSystemPrompt } from './prompt';
|
||||
export {
|
||||
buildSystemPrompt,
|
||||
buildTeacherSystemPrompt,
|
||||
buildStudentSystemPrompt,
|
||||
buildContextMessage,
|
||||
buildTeacherContextMessage,
|
||||
buildStudentContextMessage
|
||||
} from './prompt';
|
||||
|
||||
export {
|
||||
COURSE_TEMPLATES,
|
||||
getCourseTemplate,
|
||||
TemplateFormFieldSchema,
|
||||
CourseTemplateIdSchema,
|
||||
DEPTH_TIERS,
|
||||
DEPTH_TIER_IDS,
|
||||
getDepthTier,
|
||||
describeDepthTier,
|
||||
type CourseTemplateId,
|
||||
type CourseTemplate,
|
||||
type TemplateFormField,
|
||||
type DepthTier,
|
||||
type DepthTierId
|
||||
} from './templates';
|
||||
|
||||
// Tutor configuration
|
||||
export {
|
||||
TUTOR_PERSONA_IDS,
|
||||
TUTOR_RESPONSE_LENGTHS,
|
||||
TUTOR_ASSESSMENT_MODES,
|
||||
TUTOR_CODE_POLICIES,
|
||||
TUTOR_GROUNDING_SCOPES,
|
||||
defaultAiTutorSettings,
|
||||
mergeAiTutorSettings,
|
||||
STUDENT_TUTOR_MONTHLY_CAP,
|
||||
STUDENT_TUTOR_APPROACHING_THRESHOLD,
|
||||
type AiTutorSettings,
|
||||
type AiTutorEscalation,
|
||||
type TutorPersonaId,
|
||||
type TutorResponseLength,
|
||||
type TutorAssessmentMode,
|
||||
type TutorCodePolicy,
|
||||
type TutorGroundingScope
|
||||
} from './tutor-config';
|
||||
|
||||
Reference in New Issue
Block a user