SYMBOL INDEX (223 symbols across 26 files) FILE: extension/content-script.js function getPageText (line 1) | function getPageText() { FILE: extension/popup/marked.esm.js function _getDefaults (line 15) | function _getDefaults() { function changeDefaults (line 30) | function changeDefaults(newDefaults) { function escape (line 49) | function escape(html, encode) { function unescape (line 63) | function unescape(html) { function edit (line 78) | function edit(regex, opt) { function cleanUrl (line 94) | function cleanUrl(href) { function splitCells (line 104) | function splitCells(tableRow, count) { function rtrim (line 153) | function rtrim(str, c, invert) { function findClosingBracket (line 175) | function findClosingBracket(str, b) { function outputLink (line 197) | function outputLink(cap, link, raw, lexer) { function indentCodeCompensation (line 222) | function indentCodeCompensation(raw, text) { class _Tokenizer (line 246) | class _Tokenizer { method constructor (line 251) | constructor(options) { method space (line 254) | space(src) { method code (line 263) | code(src) { method fences (line 277) | fences(src) { method heading (line 290) | heading(src) { method hr (line 314) | hr(src) { method blockquote (line 323) | blockquote(src) { method list (line 339) | list(src) { method html (line 505) | html(src) { method def (line 518) | def(src) { method table (line 533) | table(src) { method lheading (line 593) | lheading(src) { method paragraph (line 605) | paragraph(src) { method text (line 619) | text(src) { method escape (line 630) | escape(src) { method tag (line 640) | tag(src) { method link (line 665) | link(src) { method reflink (line 720) | reflink(src, links) { method emStrong (line 737) | emStrong(src, maskedSrc, prevChar = '') { method codespan (line 797) | codespan(src) { method br (line 814) | br(src) { method del (line 823) | del(src) { method autolink (line 834) | autolink(src) { method url (line 861) | url(src) { method inlineText (line 899) | inlineText(src) { class _Lexer (line 1198) | class _Lexer { method constructor (line 1204) | constructor(options) { method rules (line 1242) | static get rules() { method lex (line 1251) | static lex(src, options) { method lexInline (line 1258) | static lexInline(src, options) { method lex (line 1265) | lex(src) { method blockTokens (line 1275) | blockTokens(src, tokens = []) { method inline (line 1455) | inline(src, tokens = []) { method inlineTokens (line 1462) | inlineTokens(src, tokens = []) { class _Renderer (line 1630) | class _Renderer { method constructor (line 1632) | constructor(options) { method code (line 1635) | code(code, infostring, escaped) { method blockquote (line 1649) | blockquote(quote) { method html (line 1652) | html(html, block) { method heading (line 1655) | heading(text, level, raw) { method hr (line 1659) | hr() { method list (line 1662) | list(body, ordered, start) { method listitem (line 1667) | listitem(text, task, checked) { method checkbox (line 1670) | checkbox(checked) { method paragraph (line 1675) | paragraph(text) { method table (line 1678) | table(header, body) { method tablerow (line 1688) | tablerow(content) { method tablecell (line 1691) | tablecell(content, flags) { method strong (line 1701) | strong(text) { method em (line 1704) | em(text) { method codespan (line 1707) | codespan(text) { method br (line 1710) | br() { method del (line 1713) | del(text) { method link (line 1716) | link(href, title, text) { method image (line 1729) | image(href, title, text) { method text (line 1742) | text(text) { class _TextRenderer (line 1751) | class _TextRenderer { method strong (line 1753) | strong(text) { method em (line 1756) | em(text) { method codespan (line 1759) | codespan(text) { method del (line 1762) | del(text) { method html (line 1765) | html(text) { method text (line 1768) | text(text) { method link (line 1771) | link(href, title, text) { method image (line 1774) | image(href, title, text) { method br (line 1777) | br() { class _Parser (line 1785) | class _Parser { method constructor (line 1789) | constructor(options) { method parse (line 1799) | static parse(tokens, options) { method parseInline (line 1806) | static parseInline(tokens, options) { method parse (line 1813) | parse(tokens, top = true) { method parseInline (line 1945) | parseInline(tokens, renderer) { class _Hooks (line 2024) | class _Hooks { method constructor (line 2026) | constructor(options) { method preprocess (line 2036) | preprocess(markdown) { method postprocess (line 2042) | postprocess(html) { class Marked (line 2047) | class Marked { method constructor (line 2058) | constructor(...args) { method walkTokens (line 2064) | walkTokens(tokens, callback) { method use (line 2101) | use(...args) { method setOptions (line 2248) | setOptions(opt) { method lexer (line 2252) | lexer(src, options) { method parser (line 2255) | parser(tokens, options) { method #parseMarkdown (line 2258) | #parseMarkdown(lexer, parser) { method #onError (line 2308) | #onError(silent, async) { function marked (line 2329) | function marked(src, opt) { FILE: extension/popup/memory_cache.js constant DOWNLOAD_SUBDIRECTORY (line 3) | const DOWNLOAD_SUBDIRECTORY = "MemoryCache"; function generateFileName (line 8) | function generateFileName(ext) { function savePDF (line 14) | async function savePDF() { function send (line 33) | function send(message) { function saveHtml (line 41) | async function saveHtml() { function saveNote (line 49) | function saveNote() { function debounce (line 60) | function debounce(func, delay) { function saveNoteDraft (line 70) | function saveNoteDraft() { function setTextView (line 89) | function setTextView(showPreview) { FILE: scratch/backend/hub/src/api/llamafile_api.py class LlamafileInfo (line 9) | class LlamafileInfo(BaseModel): class ListLlamafilesResponse (line 16) | class ListLlamafilesResponse(BaseModel): function list_llamafiles (line 20) | async def list_llamafiles(): class GetLlamafileRequest (line 33) | class GetLlamafileRequest(BaseModel): class GetLlamafileResponse (line 36) | class GetLlamafileResponse(BaseModel): function get_llamafile (line 41) | async def get_llamafile(request: GetLlamafileRequest): class DownloadLlamafileRequest (line 55) | class DownloadLlamafileRequest(BaseModel): class DownloadLlamafileResponse (line 58) | class DownloadLlamafileResponse(BaseModel): function download_llamafile (line 62) | async def download_llamafile(request: DownloadLlamafileRequest): class LlamafileDownloadProgressRequest (line 67) | class LlamafileDownloadProgressRequest(BaseModel): class LlamafileDownloadProgressResponse (line 69) | class LlamafileDownloadProgressResponse(BaseModel): function llamafile_download_progress (line 72) | async def llamafile_download_progress(request: LlamafileDownloadProgress... class RunLlamafileRequest (line 77) | class RunLlamafileRequest(BaseModel): class RunLlamafileResponse (line 80) | class RunLlamafileResponse(BaseModel): function run_llamafile (line 84) | async def run_llamafile(request: RunLlamafileRequest): class StopLlamafileRequest (line 98) | class StopLlamafileRequest(BaseModel): class StopLlamafileResponse (line 101) | class StopLlamafileResponse(BaseModel): function stop_llamafile (line 105) | async def stop_llamafile(request: StopLlamafileRequest): FILE: scratch/backend/hub/src/api/thread_api.py class ListThreadsResponse (line 7) | class ListThreadsResponse(BaseModel): function list_threads (line 11) | async def list_threads(): class GetThreadResponse (line 14) | class GetThreadResponse(BaseModel): function get_thread (line 18) | async def get_thread(): class AppendToThreadRequest (line 21) | class AppendToThreadRequest(BaseModel): class AppendToThreadResponse (line 24) | class AppendToThreadResponse(BaseModel): function append_to_thread (line 28) | async def append_to_thread(request: AppendToThreadRequest): FILE: scratch/backend/hub/src/async_utils.py function start_async_loop (line 4) | def start_async_loop(loop): function wait_for (line 8) | async def wait_for(coroutines, finish_event): function run (line 12) | def run(coroutines, loop): function run_async (line 17) | def run_async(coroutines): function set_my_loop (line 23) | def set_my_loop(l): function get_my_loop (line 27) | def get_my_loop(): FILE: scratch/backend/hub/src/gradio_app.py function list_llamafiles (line 6) | def list_llamafiles(): function has_llamafile (line 16) | def has_llamafile(name): function download_llamafile (line 22) | def download_llamafile(url, name): function download_progress (line 28) | def download_progress(url, name): function run_llamafile (line 34) | def run_llamafile(name, args): function increment (line 41) | def increment(): function my_inc (line 48) | def my_inc(): FILE: scratch/backend/hub/src/hub.py function run_api_server (line 11) | def run_api_server(): FILE: scratch/backend/hub/src/llamafile_infos.py class LlamafileInfo (line 11) | class LlamafileInfo: method __init__ (line 12) | def __init__(self, info_dict): function get_llamafile_infos (line 20) | def get_llamafile_infos(): FILE: scratch/backend/hub/src/llamafile_manager.py class DownloadHandle (line 12) | class DownloadHandle: method __init__ (line 13) | def __init__(self): method progress (line 21) | def progress(self): method __repr__ (line 24) | def __repr__(self): function download (line 27) | async def download(handle: DownloadHandle): function update_tqdm (line 42) | async def update_tqdm(pbar, handle: DownloadHandle): class RunHandle (line 49) | class RunHandle: method __init__ (line 50) | def __init__(self): method __repr__ (line 56) | def __repr__(self): function get_llamafile_manager (line 61) | def get_llamafile_manager(llamafiles_dir: str = None): class LlamafileManager (line 74) | class LlamafileManager: method __init__ (line 75) | def __init__(self, llamafiles_dir: str): method list_all_llamafiles (line 80) | def list_all_llamafiles(self): method list_llamafiles (line 83) | def list_llamafiles(self): method has_llamafile (line 86) | def has_llamafile(self, name): method download_llamafile_by_name (line 89) | def download_llamafile_by_name(self, name): method download_llamafile (line 95) | def download_llamafile(self, url, name): method run_llamafile (line 111) | def run_llamafile(self, name: str, args: list): method is_llamafile_running (line 130) | def is_llamafile_running(self, name: str): method stop_llamafile_by_name (line 133) | def stop_llamafile_by_name(self, name: str): method stop_llamafile (line 139) | def stop_llamafile(self, handle: RunHandle): method stop_all_llamafiles (line 162) | def stop_all_llamafiles(self): method llamafile_download_progress (line 167) | def llamafile_download_progress(self, name: str): FILE: scratch/backend/langserve-demo/serve.py class Input (line 63) | class Input(BaseModel): class Output (line 71) | class Output(BaseModel): FILE: scratch/backend/python-llamafile-manager/manager.py function find_llamafiles (line 11) | def find_llamafiles(directory: str): function execute_llamafile (line 17) | def execute_llamafile(directory: str, filename: str, args: list): function is_process_alive (line 36) | def is_process_alive(): function stop_process (line 41) | def stop_process(): function restart_process (line 48) | def restart_process(directory: str, filename: str, args: list): function download_file_with_tqdm (line 53) | def download_file_with_tqdm(url: str, destination: str): function download_file (line 62) | def download_file(url: str, destination: str): function make_executable_unix (line 68) | def make_executable_unix(destination: str): function make_executable_windows (line 72) | def make_executable_windows(destination: str): function download_and_make_executable (line 76) | def download_and_make_executable(url: str, destination: str): FILE: scratch/browser-client/src/main.js function ChatHistoryMessage (line 27) | function ChatHistoryMessage(message) { function sendChatMessage (line 70) | function sendChatMessage() { FILE: scratch/hub-browser-client/config/env.js constant NODE_ENV (line 10) | const NODE_ENV = process.env.NODE_ENV; constant REACT_APP (line 61) | const REACT_APP = /^REACT_APP_/i; function getClientEnvironment (line 63) | function getClientEnvironment(publicUrl) { FILE: scratch/hub-browser-client/config/getHttpsConfig.js function validateKeyAndCerts (line 11) | function validateKeyAndCerts({ cert, key, keyFile, crtFile }) { function readEnvFile (line 35) | function readEnvFile(file, type) { function getHttpsConfig (line 48) | function getHttpsConfig() { FILE: scratch/hub-browser-client/config/jest/cssTransform.js method process (line 7) | process() { method getCacheKey (line 10) | getCacheKey() { FILE: scratch/hub-browser-client/config/jest/fileTransform.js method process (line 10) | process(src, filename) { FILE: scratch/hub-browser-client/config/modules.js function getAdditionalModulePaths (line 14) | function getAdditionalModulePaths(options = {}) { function getWebpackAliases (line 57) | function getWebpackAliases(options = {}) { function getJestAliases (line 78) | function getJestAliases(options = {}) { function getModules (line 94) | function getModules() { FILE: scratch/hub-browser-client/config/webpackDevServer.config.js method onBeforeSetupMiddleware (line 104) | onBeforeSetupMiddleware(devServer) { method onAfterSetupMiddleware (line 115) | onAfterSetupMiddleware(devServer) { FILE: scratch/hub-browser-client/scripts/build.js constant WARN_AFTER_BUNDLE_GZIP_SIZE (line 36) | const WARN_AFTER_BUNDLE_GZIP_SIZE = 512 * 1024; constant WARN_AFTER_CHUNK_GZIP_SIZE (line 37) | const WARN_AFTER_CHUNK_GZIP_SIZE = 1024 * 1024; function build (line 135) | function build(previousFileSizes) { function copyPublicFolder (line 212) | function copyPublicFolder() { FILE: scratch/hub-browser-client/scripts/start.js constant DEFAULT_PORT (line 47) | const DEFAULT_PORT = parseInt(process.env.PORT, 10) || 3000; constant HOST (line 48) | const HOST = process.env.HOST || '0.0.0.0'; FILE: scratch/hub-browser-client/scripts/test.js function isInGitRepository (line 22) | function isInGitRepository() { function isInMercurialRepository (line 31) | function isInMercurialRepository() { FILE: scratch/hub-browser-client/src/App.tsx function App (line 7) | function App() { FILE: scratch/hub-browser-client/src/api/llamafile_api.ts function listLlamafiles (line 17) | async function listLlamafiles(): Promise { function downloadLlamafile (line 24) | async function downloadLlamafile( function runLlamafile (line 40) | async function runLlamafile( function stopLlamafile (line 56) | async function stopLlamafile( FILE: scratch/hub-browser-client/src/react-app-env.d.ts type ProcessEnv (line 6) | interface ProcessEnv { FILE: scratch/hub-browser-client/src/types.ts type ILlamafile (line 1) | interface ILlamafile { type IDownloadLlamafileRequest (line 9) | interface IDownloadLlamafileRequest { type IDownloadLlamafileResponse (line 12) | interface IDownloadLlamafileResponse { type IRunLlamafileRequest (line 16) | interface IRunLlamafileRequest { type IRunLlamafileResponse (line 19) | interface IRunLlamafileResponse { type IStopLlamafileRequest (line 23) | interface IStopLlamafileRequest { type IStopLlamafileResponse (line 26) | interface IStopLlamafileResponse {