Preparing search index...
The search index is not available
CLOVER Extension - v0.3.1
CLOVER Extension
services/suggestion-service
Module services/suggestion-service
Type Aliases
SuggestionChoice
Variables
currentChoices
isSuspended
suggestionContext
suggestionsToReview
Functions
buildCompletionItems
getPromptText
handleBuggedSuggestionReview
handleIncorrectSuggestionSelection
handleSuggestionRequest
resetDebounceTimeout
resetSuggestionContext
setDebounceTimeout
setLastRequest
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Type Aliases
Suggestion
Choice
Variables
current
Choices
is
Suspended
suggestion
Context
suggestions
To
Review
Functions
build
Completion
Items
get
Prompt
Text
handle
Bugged
Suggestion
Review
handle
Incorrect
Suggestion
Selection
handle
Suggestion
Request
reset
Debounce
Timeout
reset
Suggestion
Context
set
Debounce
Timeout
set
Last
Request
src
api
types
endpoints.ts
AI_SUGGESTION_ENDPOINT
ANSWER_ENDPOINT
AUTH_ENDPOINT
EXPLANATION_ENDPOINT
HINT_ENDPOINT
LOG_ENDPOINT
LOG_SUGGESTION_ENDPOINT
REFINE_PROMPT_ENDPOINT
USER_ENDPOINT
event.ts
LogEvent
LogData
result.ts
Result
suggestion.ts
HintRequest
Suggestion
SuggestionContext
SuggestionResult
user.ts
UserSectionStatus
UserStatus
User
UserClass
UserSettings
AUTH_CONTEXT
auth-api.ts
signIn
signOut
signUp
log-api.ts
getLogsByUser
trackEvent
suggestion-api.ts
fetchSuggestions
getExplanation
getHint
refinePrompt
saveSuggestionToDatabase
submitCode
user-api.ts
getUserByID
getUserClasses
getUserSection
getUserStatus
updateLockUserInDatabase
updateUserSection
updateUserStatus
commands
auth-commands.ts
signInCommand
signOutCommand
uriHandlerCommand
createAuthStatusBarItem
handleAuthUri
registerAuthCommands
completion-provider.ts
inlineCompletionProvider
provideInlineCompletionItems
suggestion-commands.ts
registerSuggestionCommands
test-commands.ts
fetchSettingsCommand
incorrectChoicesCommand
testFetchCommand
services
auth-service.ts
checkUserSignIn
getAuthContext
handleSignIn
handleSignOut
handleSignUp
handleSignUpProvided
setAuthContext
signInMenu
signInOrUpMenu
signInWithGithub
signOutMenu
incorrect-tracker-service.ts
getIncorrectChoices
trackIncorrectChoices
log-service.ts
evaluateUserProgress
logSuggestionEvent
suggestion-service.ts
SuggestionChoice
currentChoices
isSuspended
suggestionContext
suggestionsToReview
buildCompletionItems
getPromptText
handleBuggedSuggestionReview
handleIncorrectSuggestionSelection
handleSuggestionRequest
resetDebounceTimeout
resetSuggestionContext
setDebounceTimeout
setLastRequest
user-service.ts
calculateUserProgress
test
api
auth-api.test.ts
log-api.test.ts
suggestion-api.test.ts
user-api.test.ts
commands
auth-commands.test.ts
completion-provider.test.ts
suggestion-commands.test.ts
integration
suggestion.test.ts
services
auth-service.test.ts
incorrect-service.test.ts
log-service.test.ts
suggestion-service.test.ts
user-service.test.ts
utils
userClass.test.ts
utils.test.ts
views
codeComparisonView.test.ts
codeCorrectionView.test.ts
notifications.test.ts
webview.test.ts
extension.test.ts
utils
index.ts
convertToSnakeCase
escapeHtml
getColorCircle
getSettings
hasBugRandomly
hexToHue
userClass.ts
getSelectedClass
registerClassSelectorCommand
setupClassStatusBarItem
views
CodeComparisonView.ts
createCodeComparisonWebview
CodeCorrectionView.ts
createCodeCorrectionWebview
notifications.ts
authNotification
authSignOutNotification
errorNotification
helpNotification
notifyUser
showAuthNotification
webview.ts
showLoginWebview
extension.ts
globalContext
activate
deactivate