args.tsx 332 B

12345678910111213141516
  1. import { createSimpleContext } from "./helper"
  2. export interface Args {
  3. model?: string
  4. agent?: string
  5. prompt?: string
  6. continue?: boolean
  7. sessionID?: string
  8. fork?: boolean
  9. auto?: boolean
  10. }
  11. export const { use: useArgs, provider: ArgsProvider } = createSimpleContext({
  12. name: "Args",
  13. init: (props: Args) => props,
  14. })